Easy to assemble, but very tall. I wanted to use it for my cat to get onto the bed, but it was rather large and higher than the mattress. Ended up putting it near a bedroom window instead.  Ended up buying folding pet stairs for him instead.