I'm 5'2 and curvy I wear size 10US and it fits just right. The bottom is perfect and has enough support and it looks sexy as well. The top fits good in my bust area. I was hesitant that it would fit because my bra size is 34DDD but it actually fit just fine. My upper arm is a little bit tight because my arm is actually big and fat but i still have to lose it. My recommendation is to make the lower seam of the top a little bit wider and more stretchy to give more support and hug the rib cage more to prevent accidents of it pulling up when in the water. Overall, I'm happy with it.