It was fairly easy to put together and it's super adorable. I have a large rabbit and it gives her enough space to lounge and eat/sleep. She runs free in the house when we're home. I would definitely buy again!