You get what you pay for. Just right for the price. This fabric material but just decently enough to be worn. Not stretchable, not recommended for above medium body or 34B bigger breast size. Slit is not too revealing, the length is just right for average women height.