We just got two new kittens and I am so glad we got this cat tree.  It was very easy to put together and the kittens started playing with everything before we could get it together.  I put it in front of a window and they love sitting up so high ti watch everything.  The carpet it really soft, it is very durable, these kittens play hard and it has not budged. They do use the stairs I gu because they are so little they have too.  Great purchase...love it!!