Sunnysocs will fit most glasses and sunglasses. They are a little small for some larger frames and cycling glasses though. If you're not sure, give your sunnies a quick measure.
The dimensions of a sunnysoc are:
centimetres: L 18.5cm x W 8.3cm x D 1cm
inches: L7.25-inch x W 3.25-inch x D 0.25 inch