I'm very pleased with my purchase so far my two kittens are loving it. The size is good and the setup process was very easy. I was able to get it done in an hour because I made a few mistakes but that was my fault so it may even take others less time. The price is fair for the quality as it is very sturdy and the faux fur is very soft