Its a very well made tree, and is very reasonably priced. It took about an hour to put together, just because its so large. Our new rescue kitty loves it.  We did have to remove the second ramp because it made it hard for him to jump up to the higher levels.  We'll just use the second ramp to replace the other when needed.  Overall very good product, also loved that it was delivered directly to our house.