Rigid denim is 100% cotton with no give – it holds its shape, wears in over time and has a classic firm feel. Stretch denim adds a small amount of elastane for flexibility and comfort, moving with you and feeling softer from day one. Choose rigid for a traditional feel, stretch for all-day comfort.