100% Cotton Does not stretch. Shade of denim may vary slightly. Made to Order Ships in 7 business days