Great quality. It was easy to put together and is extremely sturdy. We are using it for outdoor kittens. The only reason I wouldn’t give it a five is because the roof is heavy and slams down when closing if you are not careful (or are a kid!) I would recommend not letting young children lift and lower roof. Other than that, it is great.