We LOVE this cat tree.  We got it for our VERY rambunctious ocicat.  He was on it before my husband even finished putting it together!  Assembly was easy.  Delivery was lightning fast.  Our cat is on this thing off and on all day long.  He sleeps, plays, etc. on it and just adores it.  the carpet is super soft on it, which was a nice surprise.  Definitely happy with this purchase!!