I have purchased a few different mattress protectors as we have small children, and if I had experience with only this one, I might give it 3 stars. However, I have used fantastic mattress protectors that fit the mattress way better, feel better, don't slip around, etc. This one is only ok... definitely a lot better options out there.