Actually they're too big.  I got black, and  I went with a large but Im not sorry.  I like how they feel.  Yeah they're too big but they don't look ridiculously big, so Im cool with them. Contemplating ordering another pair diff.  color just for the heck of it.  Yes I will order another size LARGE.  Just don't know what color yet.  Very roomy, comfortable.