I bought this to put in the car when I move across country later this summer with 2 cats, and so I don't know how it will do with that yet.  It looks reasonably tough, and is easy to set up, but has a very strong "new plastic" smell, so I am glad I have time to let it air out before I stick it in the car for 4 long days.