Fred H.wrote a review of Electric EG1-S Goggle on November 22, 2009
I just bought these goggles and, aesthetically, they're much like what these reviewers have been saying.
These goggles are on the larger side, giving you a much wider angle of viewing. The elastic band is very adjustable but tends to be on the tighter side. There is a good amount of padding on these Electrics. So even if these goggles do fit smugly on your face it will still be comfortable.
One thing to take note of is that these goggles may be too big for smaller faces. Taking into account the size and extra padding, these goggles may make it hard for you to breath from your nose. The padding may overlap too much of your face.
I hope these first experiences will help guide your purchase. Btw, I got the Gloss White/Silver Chrome one.