I was very easy to assemble. Cats love being in it and I put my toy poodle in it also. Great quality, heavy and sturdy. We had a wind storm come through two days after I got it put together and it stayed in place. I’m 65 , husband 66, we had no problems getting it together