They are legit.
I won't say they are the best of all, because they are not. I will say in all honesty that I don't think they have ANY competition in their respective price range.
I installed the 13" PRO model on one of my carbines after a previous very positive review from arfcommer dogbutter. I recently thanked him for the words of advice because he told the truth about them.
It is one of the best bang for your buck type products that I can recall in recent memory. In my humble opinion it is as good or better than a lot of rails at twice it's price point.
The rail itself came equipped with decent hardware. The 13" model is actually a smidgen over 12.5" in total length. It is lightweight, slim, and machined very, very well. The anodized finish looks to be on par with everything else. My particular 13" example is equipped with 8 limited rotation QD swivel sockets. The mounting system is fairly robust and uses the same standard barrel nut wrench that you would use to take the stock one off.
If I had a few complaints I would list them as follows:
The rail will come equipped with rubber rail covers. They honestly could leave them out. They are heavy, bulky, and generally look like shit. I chose to leave them off
The rail is rough on the bare hands. Not necessarily any rougher than others, just the price of admission for a fully railed......well, rail.
While I like the mounting system I think it would have been even better if they had allowed for beefier screws. They tried to make it as light as possible, and did a damn fine job. But I would give up a few ounces...."just cause".
Other than the small quibbles that I listed I can't find fault with it. It looks pretty good, and was an absolute bargain at the $100 price point I gave for it.
I also own a 15" MI Gen2 SS that I like very much. I wouldn't be scared to directly compare the two. It is that good. I like the MI more simply because I prefer the tube style. But in all honesty the fit and finish is fairly equal between the two.....which is very good.
Please excuse the bad pics....
rail
rail