Self: 97% Cotton, 3% Spandex
Lining: 100% Spandex (Second inside layer
Length: A bit over the knees
Has a back zipper
Model 1 (S/M) wearing a size S
Model 2 (M/L) is wearing a size S
They both fit a M nicely but sized down for a tighter fit.
Recommendation (Size down if you want a tighter fit)