Really soft and easy to put together, but the cubes are definitely on the smaller side. Ideal for average-size to small cats, as well as cats who like to squish themselves into small spaces. Not as functional for my gigantor of a cat. Would include a photo of how ridiculous he looks with his forelegs in the top cube and the rest of him hanging out if I could. He enjoys the hanging toy and sitting on it regardless. It also came with an additional wand toy that he adores.