I ordered these glasses on Thursday afternoon from my office, they were at my house Friday when I got home from work, ready for the first beautiful weekend of the year. I have three small boys and I will not buy expensive glasses as they always get broken. The super cheap glasses fit poorly, so these fit my price range. THESE GLASSES ARE GREAT. They come with three sets of lenses, so if one gets broken I don,t have to get another set of glasses. The fit is super comfortable and the molded frames are great. Super easy to change lenses. Comes with a great soft case with seperate holders for each set of lenses and glasses. Super deal and high quality. Three different color lenses for all applications. This is a must have set for people who hate the feel and quality of cheapie glasses, but don't want to spend a fortune.