I really wanted to like this swimsuit but it didn't fit me on the bottom or the top.  It fit kind of awkwardly but maybe its just my body shape.  I bought a large and the top was to too big but the bottoms were too loose on the waist on tight on my thighs.