Quality is not very good, and a lot smaller than anticipated. It's supposed to hold pets up to 25#, but my 17# cat would be squashed in there. I'll keep it for my smaller kitty (10#), and I'll see how it performs on our trip to the vet in a couple of days.  

Pros: ----
Cons: Too small, not sturdy enough.