This is 100% cotton, but if you want soft, forget this one! I washed it 3 times, and it's still stiff as a board. It seems heavy duty for work, but not practical for casual wear. You'll also need an iron.