I thought I would spoil my 2 cats and get them a cat tree. It arrived before the delivery due date which was awesome. I put it together all by myself (Im not very good at putting things together, hahaha) and it was very easy to assemble. My 2 cats love it, Im so glad I ordered it for them. I highly recommend getting this for your cats if theyre into stuff like that.