Loved the overall product. Let me just list out a few pros and cons to be the best of my knowledge
Pros:
1) Cost effective
2) Easy to assemble. My wife assembled it herself in 10 mins!
3) Cats will love it! It’s a play area and also a place to vent out their frustration.
4) My indie never used scratchpost since her birth. Strange enough she started scratching her scratpost now! My furniture now at peace :)
5) Top is her favourite place as she loves to sit on it and look at the birds outside. We call this her watch tower.

Cons:
1) It’s not sturdy as it’s a bit shaky. But for the price it’s worth it.
2) Cat house doesn’t fit adult cats.
3) Velvet material used holds in some dirt and we will have to vaccume it once a week.

Overall a great buy. Will definitely recommend to my buddies.