Sizing was perfect.  They do not block light, but as stated, they are great at light filtering.  Perfect for allowing a good amount of light in, without glare.