Easy to assemble, sturdy  just the right weight  that no need to worry about it tumbling over if cat sits on top step. Everything went well with ordering, shipping  delivery.