After having a few accidents with my toddler, I decided to invest in a good mattress protector, and I’m so glad I chose this one. It has effectively protected my mattress from spills and stains. It’s also very comfortable and doesn’t alter the feel of my mattress at all.