This is keeping my toddlers mattress nice and clean. It fits the twin mattress really well, no bunching or pulling to one side. The mattress protector is also really comfortable it does not make sounds while you're tossing and turning during the night. It has protected my son's mattress from juice spills and stains. I would definitely recommend this product to a friend.