Put it together by myself in about an hour and a half. Great quality!  Super heavy when it arrives in the box but just unload it one piece at a time and you’re fine. Each individual piece isn’t too bad.  Our dog LOVES it. She kept wanting to go in even while I was building it!  )