Very easy to put together and the perfect size for my 70lb dog. He is able to sit, stand, and turn around with no issues. Exactly as pictured!