Arrived promptly, easy to assemble, good quality, sturdy, I am very pleased.  It took my kittens a couple of days to warm up to it, but they are enjoying it now.  I recommend it.