Fully lined. 72% Polyamide, 28% Spandex. Lining: 88% Polyester, 12% Spandex. Hand Wash Cold. Made with Love in the U.S.A. Size small measures 6.5" from adjustable straps to hem.