Did not fit so well. I bought a medium because the small was too small. The medium was too big and a completely different style.  I bought two others, different colors, at the same time and they fit perfectly. (It came with a hole too). Lame!