Review (5/5): Cute and keeps the water out.
I ordered these because I had ordered some of those fancy $80 caps they keep advertising everywhere. This was 4-5 months ago. Still waiting. I might just cancel the order since these work great and are just as cute.
It was secure enough to keep the water out, but comfortable and didn't leave marks on my forehead. And it was in my hands in a day or two.