So cute, I really like the ruching on the shoulders. I'm 5'7" with measurements 34/26/37 and the small top fit perfectly (although the bottoms were a bit too tight). Comfortable and supportive, and the removable padding has actually stayed in place through multiple washes.