beautifully made... I am a 34 C and bought a small 26/27 in waist.  It was waaaaaaaay too small but I fear a medium would be too long for my torso. I returned it but I loved the quality.  Beautiful for someone with an hour glass figure..not my athletic build