Got these today after a long wait! I live in Spain, so with importing etc and not so great courier company they finally arrived. I was so excited, as I had ordered a load of stuff, which I tried on, altogether instantly!
The Reflective mesh is a bit more 'white' than it looks on the photo. They were a little snug, I ordered a 5 and I'm a 5 to 51/2, however, I think it was still the right choice. I wandered around the house in them for a while and they felt more comfortable and then got to the point I didn't want to take them off.
I'd actually wear these even if I wasn't out on the bike.
I only got them this afternoon, so not had time to go out on the bike with them but love 'em. :o)