This item is brilliant. I got 1 each for my almost 4 year old and 18 month old. Hair washing was a nightmare and I've tried other gadgets but this is by far the best. It genuinely does not let water near the face. I do find it can slip down a tiny bit on the forehead but it might be a little tight... my 4 year old will not risk loosening it though! This doesn't effect how it works and it's just something I'm going to live with because it genuinely has changed bath time for us, my daughter hates getting water on her face and near her eyes and this has been a game changer for us.
It's durable, soft around the head and very easy to use. The rubber part can be manually adjusted and stretches nicely so is comfortable on the head.