IMO, its a great gun for the most part, but it does have its faults. Ok first of all, it will shoot fairly hot right out of the box(410-420) so chances are you will need to replace the spring immediately. Also, the furniture on it is kind of wobbly, and there really isn't anything you can do about most of it(personally, its really not that big of a deal). Overall though, I love it, except for those minor issues mentioned above, it gets good range, decent accuracy, and is reliable for the most part. I hope this helped.
(I'm 99.9% sure that this is a CYMA 048, if that matters to you)