I bought these rails originally for my xl ach helmet. I haven’t decided yet to high cut so I wanted a rail thay followed along the outcrop and fit without cuts. Found these and thought great. Super fast shipping, they are plastic but seem to be fairly well made. Overall product quality I’d give it 9/10. Comes with new screws to replace current. I saw alot of people saying the provided ones were not long enough, but they worked for me so maybe they’ve fixed that issue.Fast forward to install. These rails are predrilled to mount into existing chin strap holes. Problem is i have a large head, and wear a XL helmet. This puts the screw holes further apart. And would not work. Meaning either I drill new holes, or they will not work. Luckily I have a size medium for my girlfriend, and mounted these onto her helmet (pics attached), and they work/fit great.All in all, if you have a normal sized head these are well worth it at the price point. If you wear an xl like me. They won’t fit sadly. I wish they had one for my helmet size as I’d gladly buy another set.