I think my cat will grow to love it but I'm not sure how long it will last.  It was easy to assemble but the materials used seem very delicate.  We will probably store it in the garage during the winter in hopes that it will last longer.