Just be sure to try the medium size on your arm or shoulder. I just got the Large b/c the medium was a little small for me.
Thanks for the suggestion, sgraham - that's a great idea! I'm going to San Francisco this weekend, so I'll keep an eye out for that size when I'm out and about. If there's a medium white one out there, I'm going to die (of happiness)!