Good quality and easy to put together but may be too small. Unfortunately, my cat hasn't touched it and it's been up for two months.   She's not a big cat but she is an adult cat. I think this is more suited to kittens and would be outgrown.