Fits well is water proof my cat tested it out twice!  Washes easily and drying is a breeze.  Highly recommend if you have pets!