The frame is fine, and the lens seems to be the magnification I ordered.
However, despite my ask, they didn't include a Crizal certificate or UV certification, though they were supposed to do both, even without me asking. Then radio silence: apparently they had a long company holiday. Then later on I got a Crizal badge separately (still no UV certificate!). Of course there's no way I can check if the badge is indeed for the lens I ordered. The Crizal logo doesn't show up on the lens either.
As a brand name AR coating is expensive, and UV protection is important for the eye, I feel cheated, so even though the glasses work, I may have paid for things I never got. So it can't even be 3 stars.
Ordering from them may be fine as long as you take their word for what you get, even when at odds with evidence (lack of manufacturer logo that should be visible when the lenses have steam on them.)