This product is great! There was difficulty with the delivery however once it got to my house it was perfect. We have a fairly distructive dog who loves to sitting on the back and look out the window and it has stood him to him! (It's also great at hiding the dirt the dog brings in.)