They look good! I hope they perform well. Traxxas has been promising there for almost three years! With all that time for research and development they should he amazing!!!