Fast delivery with even a day ahead, good packaging. Product complies with photos, perfectly fits my motorcycle g, pleasantly usable buttons I put only 4 stars because I have not yet tested its impact resistance .. but good on its protection for this small price!