Very cute and easy to assemble. I have a large cat and it’s perfect for him. The fuzzies from the material shed very easily and get everywhere which is rather annoying. There aren’t any scratch posts.