My husband loses and breaks his glasses too much to ever get an expensive pair like I get, so I decided to pick these up for him on Prime Day.  The reviews are totally justified.  They are very stylish, fit well and look expensive.  He is very happy with these and they even come in a really nice case.  Amazon has everything!