I got this for my gf and it is just as sexy in person as online. The material and craftsmanship is very high quality. She's 5'6" 127# natural 36C with a trim waist and the medium fit perfectly. It provides bust support and the body is stretchy, so it really flatters her figure, which she liked! In fact, it fits her just like the blonde model in the product pic, which I liked!