I love the suit , I love that is is separate from the bottoms ( easy to go to the rest room ). It fits perfectly and covers my breast completely. No side buldges,and makes your waist look thinner. I'm 5'5”, 178 lbs and I ordered a size XL to make sure it would cover my breast and it did. And it's very streatcy material. I think my favorite part is that I am covered enough that I feel comfortable walking around without a towel or cover up, but also super comfortable swimming in. I've always been a bit insecure about the stretch marks on my thighs and tummy area, and this suite covers them all.