I've been searching for a well made 100% cotton mattress pad.   This one is very good.  I'd be willing to pay an extra $10-15 if it were thicker, but as it is it's far better than most I've seen.  Also, I needed an XL Twin- hard to find in this quality.