I ordered it Tuesday and 3 days later it arrived.  Love it and my kitties love it.  It was easy to assemble and there weren't any parts missing or damaged.  The cats love the scratching posts and haven't scratch on the furniture since I put the cat tree up.  I have 3 cats and there is always at least 1 cat on it either playing or napping.  My 4 month old kitten loves the highest perches.