For the price this swim suit is a good quality. I had read other reviews before purchasing. They all stated that it ran small so I ordered a medium. This is not true. I am 5'5 148 lbs and wear a size 4 and a 34D. The medium is big on me. I can wear it but the bottoms are kind of baggy. So if you are thinking of sizing up. I would not suggest it.