Easy to put together. My cat loved it from day one. He started playing with the ball immediately. It's the perfect size, not too big but not too small. It fits right in the corner of my bedroom.