Delivery and packing excellent, as was customer service. Initially got a large, then returned and got an XL, hoping for less outlining of my body, thus the 4 stars. I'm 5'3" 36C, with large hips and legs. Both sizes fit, especially with the adjustable straps, but ultimately too bodycon for my taste and purpose--wanted to use it under a mesh dress, outlines all your lots of curves and bulges. Fabric is soft and very stretchy. Love all the colors, just wish they were looser and more slip like.