I got the socks, and despite what the above posters have said, thought I'd try the lid.
I gave one a pretty good thumping in the store.
Yes, it does feel cheap, corners are clearly cut. But this costs less than a visor for my 7yr old Roof that desperately needs a visor... And it comes with a spare visor, plus various replacement pads.
I got home and messed with the pads and have got a pretty good fit. The flip up seems like it'll take a beating.
Would I trust it on a fast ride or track session? Probably not.
Would I trust it for my commute, where I average 25mph? Sure. And that's how I plan to use it.