High quality product. Easy to put together. Cats love it! Scratching posts are perfect height.