100% Cotton
Fits true to size. Size small measures 25" in length
Model in images 2-3 is 5’5” and wears a true to size s.