I buy this because the size and shape look great for my then-toddler daughter , and I like that it have a hole for the car seat buckle to go through . however , the first road trip we use this on my daughter leak through she pull-up and through this allegedly `` waterproof cushion . '' what a mess , and it be not fun to deal with clean up a wet car seat cover when we be on the road . this seat cover be definitely not waterproof at all - I be so mad it be advertise as such and to have waste my money on it . we have Piddle Pads instead , and while they be not perfect -lrb- the one we have do not have a hole for the car seat buckle so you have to position they carefully as you be buckle in you child -rrb- , I can definitely say that they be waterproof and have save we numerous time from have to disassemble the car seat and wash the cover . so I would recommend the Piddle pad over this product in a heartbeat . I see there be now a deluxe Piddle pad that look larger than what I currently have , and it also have a hole for the car seat buckle -lrb- perhaps help it stay in place more easily ? -rrb- ... I will be buy one of these deluxe Piddle Pads to try it out !