I love this swimsuit/dress! It is so flattering & everything that I want covered is covered. Also it had a layer of padding on the chest, which helps for when I come out of the water.  I'm 5'8" & 140lbs & a 10 fit perfectly.