It is not bad for the price you pay. Most important is that the kids like the class. I would say it is a value for money.