This cat tree is awesome.  Sturdy construction, easy to assemble, nice heavy construction so cat cannot knock it over when running & jumping up on it.  Carpet does have an odor, but I am sure it will dissipate. Cat loves it!