I bought this when I had to take care of a neighbor's dog for two weeks. Being unfamiliar with cages, I gambled on this one. It was very easy to assemble-I didn't even bother looking at the instructions. It is sturdy enough to hold up to some improper handling, as I found to my relief when it fell off of a table(it was empty at the time). One bad point is that it does scratch relatively easily. After I returned the dog, there were obvious scratches on the bottom of the cage, as well as a few on the outside from things that scraped against it. It was large enough that he didn't mind sleeping in it, and during the first few days, timidly spent most of his time in it. It's a little bit bulky to carry around, but it design is good enough that I can carry it without tripping over it. This was very decently priced for the worth of the product, and it is sturdy enough that I'll keep it for any future cases such as this.