100% Polyester
Lined
Adjustable straps (tucked in 1st 2 photos)
No Stretch; if you are between sizes, consider sizing up.