I have a husky who sheds like crazy which has all that mess extremely well. My pup likes it due to the fact he can sit and look out the front window through the mesh. The cargo pocket is perfect for keeping his components too. Really proud of my purchase. https://zingycar.com/dog-car-seat-cover/