Was basically happy with my purchase but hanging ball toy was broken and carpet was not as plush as pictured; condo was put together in less than a minute and I'm sure my cat, Sophie, will be thrilled with her new window seat.  Delivery was five days earlier than date quoted and am so glad that it arrived early and beat the pending snow storm.