Very well made product.  Assembly is not as bad as others have made it seem.  Instructions aren't top notch and pieces are not labeled - but if you set everything out beforehand you can use logic to determine which parts are what based on relative lengths, etc.

It's huge. It's heavy.  I might need to buy a new house.  Cats are still getting used to it but it's definitely getting some use.

Only complaint is some carpet staples sticking out of the bottom.  I had anticipated this so it was lucky that I found them otherwise pushing this thing along my laminate would have scratched the hell out of it.  Other minor complaint is the ladder that touches the floor doesn't have any sort of padding either so the feet could potentially scratch floors. 

Overall, solid product.   I'd recommend it to others.