Not too difficult to assemble,  but it isn't as sturdy as I'd like.  Also, the floor/clean out tray doesn't want to stay in place. My son is going to have to make a piece to hold it in place and prevent it from falling down. Otherwise an ok set up for 3 birds.