Not cheap glasses at all! You will be surprised how well they fit and how comfort they are, loot at reaction of your friends when they ask you how much you paid for and have a little fun cause they will definitely ask, don't know how long they last but I'll go for same glasses for next time