The body itself seems to be decent quality. The accessory parts, however, ar not.
The chamber cover is very poorly manufactured, and the hing pin cannot be inserted all the way through without bending. Any piece that has had holes drilled in them were drilled crooked.
The paint or powder coat used on the body has caused all holes and threads to be smaller than spec, so you'll need to drill them out, or pre-fit all pins.
The thread at the front of the receiver is NOT TM-compatible....for a TM front set, you will need to buy a madbull delta ring modification tool to re-thread it.