these were perfect and I don't regret buying them at all.  They are as described and pictured>
So far I have had the pink one on and no issues there so hopefully the other colors will be the same.

I'm always worried about the ones where the balls are not metal.  I'm afriad the hole will get messed up eventually.  If it ever does, I will update it here.
Otherwise I love it!!