Quality piece except the fit is way off. i have a 32 c bust and long narrow torso, larger on the bottom. i ordered the small. i frequently wear a small/extra small on top and i was busting out of this in the chest area. however, the fit then flares way out from the torso and it just looked dumpy and overpowered my 6 foot frame. i marked it as running small, which it does on top, but then it runs very large on bottom. wanted it to work, but didn't.