My cat loved it! Easy to assemble but not that firm. It moves a lot when he jumps on it.