Congrats! They are great, enjoy them... The pads will definitely get more supple. I'm finding that the more I use them, the easier it is becoming to get a decent seal. I don't have to fumble around with them constantly like when I first got them. As for use with glasses, can't say with 100% certainty, I don't wear glasses...but I would assume this would also improve with use.