A lot of features for the price. Assembly was very easy. Took about 15 mins. I wishe the platforms were just a bit wider. Our oldest cat is 17lbs and has a hard time getting up to the L shashapedplatform.