Was pretty straightforward to put together. I like that you can adjust the homes to face which way you'd like them. The very top bed doesn't screw in all the way so it's precarious. We tried switching beds to see if maybe the other one would be snug, but no. Probably not a big deal for average cats, but my cat is 16 lb so he definitely needs the support