These have FANTASTIC stretch. I would recommend sizing down 1-2 sizes for this denim. 92% Cotton 6% Poly 2% Spandex