It's durable and easy to assemble, and my cat loves it! Definitely recommend it.  It is pretty tall, and my cat loves to sleep on the top.