Perfect for my needs! I was looking for a tree that had sissal "legs" because that is what my cat is used to, was not covered in awful fur-like material that gets matted and hairy, and was a good height to put near a low window. Not only does it check all these boxes, but all the seating/stepping areas have removeable parts to wash! Now it won't have to look so gross forever. It was fairly easy to put together if you're used to putting stuff together with pictures. Just double check that you have all the pieces oriented correctly (look for landmark holes) so that it all ends up the right direction.