Fully lined. 85% Polyamide, 15% Elastane. Hand Wash Cold. Imported. This garment fits true to size. Size small measures 7" from adjustable straps to hem. Works best for A to C cup sizes. Fabric is very stretchy.