Quick delivery, fits perfect and the colors (on my monitor) are true.
I can usually fit in a small size, but wanted to try the medium and it does fit a little less snug, so I guess I am in between a medium and small for ideal fit, but either work for me.