I'm giving this a 3 star because when you order they don't give you the option to select a different size for the bottoms. I ordered a size medium. The top fit perfectly. I'm 5'7 and 155lbs and a 36B. I have bigger hips and bottom so the medium kind of dents into my bottom. Very cute bathing suit. I would order again. Also, I thought I was ordering a blue color and ended up getting a black color which was still cute. The material is very soft. It's a good quality bathing suit, but I just wish they had that option to chose different sizes.