Te frame is fine but the display is crappy. I don't know if it's the same display as in the display only (no frame) package but the quality is very low. When background illumination is low you can see artifacts like stripes in the entire display area. It becomes more visible in white or light grey screens. Fingerprint scanner didn't worked at all. When I made contact with seller he said my fingerprint scanner was defective (it wasn't, as I sent many test screenshots to him from the system). I give the benefit of the doubt and ordered a new fingerprint modul. I wasn't surprised when it still not worked. Unfortunately the screen didn't correspond to the description and isn't original. Seller told I could return the goodies for a refund but I can't afford being without a working phone for 20 or so more days. I don't recommend this seller.
High quality product, good build but had some minor imperfections . Shipping to Slovakia 5 weeks - not great not terrible. Overal good value for money