You get what you pay for item wise. It's colors are accurate for pink/green. It's a bit bulky. The stitching is not pretty Mostly got it to keep my hair from getting pulled like my plastic one does not sure if it will prevent that yet. Haven't used it in the water yet.
Realistically I'll probably look for something else.