Having a less than perfect figure, I am so thankful for the control this suit provides; yet, it is not uncomfortable or binding. I like that it is not revealing also. I ordered a size 10, and I am 5'2" and 120 pounds. The underwires provide lots of support for my 32DD top. The suit looked purple to me on my computer monitor, but it is actually blue. It is gorgeous!