Came quickly and our little kitten LOVED it! Easy to assemble and pretty sturdy. Think we'll be getting a bigger one fairly soon though, he's quickly growing too big for it and can jump clean up to the top. He still loves it though!