Xrp robotics platform

Is the XRP robotics kit legal for competition? It is sold in two ways, one with a robot that is 3d printed body and another with the parts. it has a good set of parts for the cost (line sensor, ultrasonic, motors with encoders) and it can be programmed in major languages. The kit is not made for any specific contest but rather a training bot for FIRST teams. The body is quite modifiable and teams can print their own modified body.