Easy to put together. So far my cat is loving it. It’s in front of a window and he loves to sit on the second ledge and bird watch. I thought he was going to be too big for the upper part but he curls up in a ball and sleeps.