Product was priced right, arrived quickly, and was fairly easy to assemble.  Although it took longer than anticipated to put together, it was worth it. Product matches the description, and my cat loves it.