im just average joe newbee rider so take my review as just that. i bought the hjc i100 for its modularity and styling. helmet is very nice to me. at first i thought the d rings seems kind cheap but its on par with my oneal slat d rings. fit was on par according to the size of my head and the sizing chart. i bought it at a very good deal, more than 60% off other prices. i think it was cheap because of the size and color,