You were spot on right! The M was way too snug. The L just didn't look right.

I'm keeping my eyes open for an alternate!