Excellent price and design, although better directions for setting it up would be helpful.  Shelves/perches may not be sturdy enough for a larger cat, although they seem to hold up well enough for my 11 pound cat to jump from one to another--just slightly unstable.  We are very happy with it so far and hope it lasts a long time.  I wish additional shelves were available to purchase separately, since they tend not to last as long as the rest of the structure.