Fully lined. Self: 55% Linen, 45% Rayon. Lining: 100% Polyester. Dry Clean Only. Imported. This garment fits true to size. Size small measures 29.5" from shoulder to hem. Great for any cup size. Loosely Fitted. Fabric has no stretch.