These are perfect for my middle 47 year old, imperfect body. I am hot all the time because I live in the world's most humid spot- not really- but it feels like it. But these are so light weight and the breeze can circulate and I am in comfort heaven!!! It hides all my \"unfavorite\" body parts, and let's me enjoy life without pretending like I want to suck it all in. Plus! I get compliments EVERY TIME I wear these in public. EVERYTIME!