OUCH -
These are very cute, but unfortunately can not be worn for very long. I love the sporty look, but sporty it is not. The strap comes off when I walk unless I put it on the tightest and then walk slowly, deliberately. Also, it seems odd placement where the 2 straps meet at left front. It pinches. These are also heavy.