Okay, so I wasn't sure about these at first because heart-shaped glasses sounded a bit extra, but OMG they're actually adorable! The rose gold metal frame is super delicate and gives just the right amount of 'cute' without being too much.
The best part? They're LIGHT. Like, barely-there light. I wear them for 8+ hours at my computer job and forget they're on my face. No nose marks either - the silicone nose pads are comfy AF.
Blue light blocking seems legit? My eyes definitely feel less strained after marathon Netflix sessions. They don't have that weird yellow tint some blue blockers have, which is nice.
BUT... they're dainty. Like, handle-with-care dainty. I dropped mine once (oops) and got a tiny bend in the frame that I had to carefully fix with the included screwdriver (which thankfully worked fine for me).
Style-wise? 10/10. Got compliments at coffee shops when wearing them as regular accessories. The heart shape is subtle enough that it doesn't look costume-y.
Would totally buy again if anything happens to these babies - just maybe be more careful with them than I was!