This was a present for a family member. The product arrived quickly and is much taller than expected. My family member told me it was very easy to put together and his cats absolutely love it. 
I would definitely recommend this product, it is definitely suited to kittens and medium cats, I would purchase for large cats. But overall, really impressed with the product.