Fabric- 100% Cotton
Fit- True to size. Model is wearing a medium but could do a large for a baggier look.