Really nice kennel. My baby loves it! It is a bit cumbersome to assemble by yourself, though. You kind of need an extra hand or two. Not difficult, just a bit awkward. Would have gone much smoother if I'd waited for my husband to get home. Overall, very pleased with kennel.