This kennel was super sturdy and easy to put together. It took me about 2 hours to assemble it by myself. My 50 lb cattledog mix had plenty of room inside to move, rest, eat, etc. The cover is only attached loosely, and if your dog is a jumper, they may be able to escape by jumping and going between the cover and the upper edge of the side wall. The small feeding door is a little too big to be truly useful, as even my large dog can easily fit through when it's open. Overall, for the cost and effort, we'll worth it!