Absolutely fantastic!!!  Our two kittens love it. My children put it together with no problem. Extremely sturdy and great quality.   Would highly recommend.