I have enjoyed mine so far, no issues whatsoever.  Although I did disassemble, clean, lube and put some blue locktite in places such as the hand guard.  I cannot comment on the stock trigger as I swapped mine out right away.  Fit and finish is really good, although mine looks like a nice solid Cerekote on the hand guard whereas the receiver looks to be anodized, or a little smoother finish on the receiver set anyways.
The gun cycles just fine and is fairly tame to shoot with the blast shield, and it is just a shield, there is no flash hider or brake under it.
The BCG looks a bit cheap but whatever,  works fine. 
I wound say it's a damn good deal for the money.
If you have any specific questions let me know, I can try to answer them.