I bought this automatic ping pong robot for my kids, who are 11 and 15 years old, and they were able to assemble it themselves without any issues. The instructions were clear and easy to follow, so even for someone that young, it wasn’t a problem getting everything set up.We did encounter one small hiccup during assembly: a copper knob that was supposed to go on the head of the machine fell out. While the instructions mentioned where it should go, there was a bit of confusion because a nut was attached to the side of the robot's head. The head was rotated downward during assembly, which made the nut sit higher and not align properly. Once we figured out that the head needed to be straightened, the knob screwed in perfectly.As for using the robot, it's a great training tool, but the controls can be a bit challenging, especially for beginners. The adjustments, particularly for the ball frequency, only go up by +1 increments, and the minimum frequency is about 1 ball per second. This can be a bit too fast for those still learning and trying to develop their skills at a slower pace.My recommendation? If you’re a beginner, be ready for a bit of a learning curve with the controls. But once you get used to it, this robot will become an invaluable training partner. Despite these minor quirks, it has been a fantastic addition to our training routine.