Just received mine. It's a medium fit so if you wear XL caps/helmets, it will look a bit small but probably will fit your head as the frame is flexible enough.
Super lightweight and the polarized lenses are really comfy riding on a sunny day. I didn't test if they float yet.
Those Double Dos do not look like much and I'm struggling with the idea that the MSRP is above a hundred.