I would have given this item 5 stars but the styrofoam packing was terrible to deal with.  The styrofoam had broken down into little tiny balls and stuck to everything!  I had to get the shop vac out & clean each piece one by one as I removed them from the box and from the room as they tended to fly around.  I purchased this for a kitten & if the kitten would have ingested any of the styrofoam I would have had an expensive trip to the vet.  WARNING: styrofoam is dangerous when swallowed by an animal!  With this being said, the item was easy to put together, is very sturdy, and gives my kitty plenty of room.  I did add some small zip-ties to areas where the metal clips were used to add extra security.