love it!! Im 5'6\" size 14/16 and very top heavy (42G) so I usually buy to fit the girls. I ordered the sz XL and it fit perfectly. its well made, the material is nice and lightweight. and the best part it makes me look very slimming. I will definitely purchase more.