I bought this for my daughter's new bed to protect her mattress from any stains.  It fits her bed well and is padded.  You would never know it was there.  I would recommend this to shoppers.