The cat condo was easy to assemble and arrived when promised.  My cat isn't as impressed as I am, but I'm sure she'll warm up to it.