My cat already loves this cat tree! It comes with everything to assemble and is easy to put together. It is a nice height and the colour and quality of the fabric on the pieces is excellent. It even comes with 2 extra toys that hang off of it for when any break or become damaged.