I love the quality and the Siesel vertical posts as they are the perfect scratching posts.  Easy to assemble.