My cat loves this! She's s little uncertain about the hammock. The ball toys are holding up great and my cat's pretty rough on toys. No assembly required.