I bought a similar brand last year, which I expected to last, it was one layer but had a rubber band around the inner edge which worked well to keep stray hair in place, however the fabric failed after a few months. This one has more than one layer, no band and it’s quite big. If I push it back a little, my hair seems to be kept in place, but I’ve had a couple of occasions where the hair around the edge has been damp. I’m not sure if it’s designed to be big enough to push back slightly to seal the edges, or if it’s too big for me.