Please be careful when purchasing this bathing suit. Even though it covers more than a traditional two piece bathing suit it is so sexy that I cannot walk past my husband without him attacking me.  Its become a major issue for my schedule as I am constantly delayed anytime I am trying to leave for the pool or the beach. In all seriousness, buy this. I haven't felt good in a bathing suit since having kids and this one rocks. Im 57, 145lbs and I got a large and it fits perfectly.