Cat loves it.  Not too difficult to put together took about an hour but I'm 68 so someone younger should have no difficulty.