It was easy to assemble despite kitten interference, it's large and sturdy, feels soft and our kitten loves it x the parts with the balls and bells can be pulled out and we've replaced one with a feather hassle for her, seems easy to customise and overall brilliant product