Easy to assemble, make sure each piece is secure before going to the next...I have it on carpet, it is a little wobbly, so I put it against the wall in a corner...my cat loves it...