Great product, took a little time to put together ( feel that could use a little improvement), however we are very pleased with the quality, the timely delivery, and our cat loves it!! He has never had one before but took to it while I was assembling it!  I would recommend this product to a friend and I would purchase from this manufacturer again.