It’s exactly what I wanted for my daughter’s firm mattress. And, it’s washable, which makes it even better.