The product is a good quality for the price. Our cat was so happy with it that she couldn't wait for me to complete assembly and instantly started rubbing on it. She got up on it the first chance she got. She really enjoyed the scratch posts and puff ball toy.