Are Raider helmets descent?

I'm kind of worried it may be a "you get what you pay for" ($75) thing. Only FF was open on Sunday, so it's the only helmet I have tried on so far. My Bell car helmet for track days doesn't quite fit as well as I would like it to for wearing it on a bike.

Planning on trying other brands on this week, but the Raider one fit really well (and bonus, matched my bike!).

I checked the helmet thread in here, but didn't see anybody post up a Raider helmet.