Amazing does the trick definitely waterproof it saved us from spills from our kid and the fit is perfect!