I purchased the small size in red and navy. I am five two, 32DD, and 125 lbs. it is gorgeous, soft and very curvy. Excellent product.