My cat loves it!  It took me about 45 minutes to put it all together, but it was a simple process.