The speedo thing was fine for Sesame Street. Its just a type of bathing suit so there is nothing wring with it. Little boys wear them a lot. I know I had one when i took swimming lessons when i was 3 or 4. I remember being totally embarassed wearing it because i felt like i was in my underwear. So I can relate to Bert's embarassment.