Top positive review
Great product
By Karen D. Smith on Reviewed in the United States on May 21, 2025
Great product
Top critical review
My face was itching for days
By Stella on Reviewed in the United States on May 16, 2025
Very dissapointed in this. It gave me so much rashes and itches a lot. It cost too much money to be doing this to one's skin.
Sort by:
Filter by:
Sorry, no reviews match your current selections.
Try clearing or changing some filters.Show all reviews
Show more reviews