Made of hard plastic.
Please refer to photos for the dimensions and wheelbase details.
There are scratches on the windscreen. Other than that, no major issue.