I bought a Large pair of these gloves and they fit really well even though my fingers are quite long. Overall, the look is great (exactly like the picture) and they're nice and comfy. The only downside is the little snaps can be a bit difficult to work with.
Other than that, great product!