This is a great product.  Very reasonably priced.  It was so easy to assemble.  It's quite sturdy.  The cats couldn't wait for me to finish assembly!  They all love the different levels.  I'm thinking about ordering another for my second floor.  Also, it arrived as promised on time.