A 100% Natural Latex Mattress Topper: Will Adding One Help You Sleep Better?

A natural latex mattress topper is an extra layer of foam that you place on top of your existing mattress to enhance its comfort.