Got it on sale, half off, but couldn't choose color. Not that bad, gotten used to it, lol.
It straps on, then clip holds it up. Haven't lost it yet. Nor have I washed it yet, but I use it all the time & don't want it still wet when I run out with it. When I'm wearing real pants again, I'll wash it, lol.