I was a little worried about getting this suit because of the fit and quality. I'm a little under 5' and 100 lbs. Got size small and it fit perfect. Did not use for swimming, but instead for Halloween. Great suit for Black Widow costume and would consider using again for Catwoman suit. It's not too thin and, surprisingly, very flattering.