This is a very cute and easy to assemble cat tree-house. I was even surprised when it came with a spare ball. The carpet is very fluffy and fuzzy and the structure is very sturdy. My kitten loved playing with it for the few days she was able to play with it, until she passed away. Condenses to just the box and is easy to put away if needed to, posts even fit inside the house. Will definitely get another one when we are ready for another kittencat. I do recommend for those who have short statue kittenscats, or those felines with disabilities, to have a short step in front of the door to help ease their entry. The door is almost a foot off the ground. My little disabled kitten had troubles climbing up in it until I got her a step stool then she loved sitting in it, high off the ground. Love this tree house and even loved the price. You can't find anything this high at this cost.