I'm writing this review on the second full day of use so it is subject to change.
EYEGLASSES: I began to panic a little bit after I hit the "order now" button because I hadn't considered the fact that I wear eyeglasses and wasn't sure if they would fit right or squeeze my glasses frames or stretch my glasses frames. They fit perfect, they actually help keep my glasses from sliding down my nose.
FIT: I chose the minis, I am considered petite, 5'3", 115lbs. Even with the glasses, they fit fine but they do move some if I tilt my head back - not a complaint, just simply stating, it doesn't affect the functionality. The area where they sit in front of my ears is just a bit sore today, but I always have that same kind of soreness when I get new eyeglasses, I am sure it'll pass.
SOUND QUALITY: I have slight hearing loss due to a stereo system in my car when I was young and dumb, so I have a hard time with cell phones, I have to remove ear buds if someone is talking to me, and ear buds/headphones make me feel like I'm in a tunnel or something when I hear my voice. I HATE them. I don't have to remove these to have a conversation, and when I am using them for a phone call, I don't get that feeling of being in a tunnel. I used them for music yesterday, while at work, outside, I was able to hear great quality music without losing the noises around me such as the forklift and other equipment moving around. That being said, I think the quality on my end is great, but my son commented when I asked him how well he can hear me that "he can hear me fine, but the quality isn't that great" for the microphone on my end.
OVERALL: 5 stars and would highly recommend. I haven't had anyone comment that they can't hear me or can I speak up or anything like that. I can do things like continue to cook dinner while I'm on the phone without worrying about dropping my phone in a pot of boiling water or hot grease. I wish the range was just a little longer, but I can just clip my phone to my belt if I am roaming a large area, or put it in my purse when I'm in a store or something.