Very well made for the price. My only complaint is that the rear stock is very loose, and it requires a certain size of umbraco key to remove the top part of the receiver, in order to access the **** that tightens the stock to the receiver. Easily done if you have the right umbraco key, but it should just come tightly fitted from the factory. Other than that, I'm quite satisfied.