It was a bit of a challenge to assemble…well a challenge for me as I’m 81.  However, an Allen wrench came with it and took me about 2 hours. Works fine and the dog is gradually becoming able to figure it out. Nice looking, and sturdy.  I’m happy with the purchase.