I've tried other waterproof covers and they end up bleeding through, defeating the purpose overall.
The large headrest cover makes it easy to cover the entire seat, and the XL size is great for my truck. The non-slip backing makes it so I don't have to worry about adjusting it as I drive down the road. Great Product!