The product is legit and the shade is correct. It was packaged well with no damages, it is the same size as the picture and it really has 45 ml, super worth it for its price. The coverage and consistency are great too, long-lasting and not cakey. It also covers all blemishes.