It's difficult to find a mattress pad that is all cotton, including the internal padding.  And when you do, they're often really expensive.  This one is all cotton but won't break the bank.  True, it's not as thick as you might expect, but it works fine, lays nice and flat, doesn't clump after washing, and looks good.  So I'd say this is a good value for a 100% cotton mattress pad.