I love this cat tree, and so do my cats. I also got it VERY quickly. I ordered it early in the day on a Thursday and it showed up about 16 hours later on Friday. Assembly was a little confusing, but overall, it turned out wonderfully. It feels sturdy, which is good because my cats are tough on cat trees. I'd suggest itemizing and labeling all your pieces before beginning the assembly, though. Altogether, it took a little less than 3 hours for my husband and I to put it together as a team. Great purchase and I'm very pleased.