Title: plastic Brio made in China
Product review: By looks not impressive (I cannot judge the light and sound feature because I did not open the package), made of plastic in China (though Brio) and therefore in my opinion too expensive.
Would you say this review depicts the product in a flattering or unflattering light?
