These are great. I am replacing ones I broke last summer. These came in a slim hard plastic case with a cleaning cloth. (Maybe with the case they won't get broken) Great price. I'm back ordering a 2nd pair to leave in the car. Very impressed.