Make sure you are the right size for this or it will be stretched and look crazy on you. I got the extra large at 5"10' and it fit well expect for the ankles, for some reason they were really tight. The eyes holes are good enough to see out off but are a little annoying.