Reviews (3,184)
Overall rating
4.9
September 11, 2026
It was easy and convenient to leave a customer review. The customer service team(IRIS) was also very helpful and friendly, which made the whole process smooth and easy to use.
theklarabeauty
United States
3 months using the app