I actually bought the L as well after receiving the M. The L fit very well. I was worried about the legs being a bit too big for my quads. No worries! The fit is very nice, snug. The pad is great. The only complaint I have is the straps. They are pretty tight and don't lay flat on the shoulders. They bunch up a bit. I wore a baselayer under and the straps dug in a bit on the shoulders and upper back. However, I didn't notice it on the ride and it's not enough to turn me off. These are very nice!
I'm 6ft, 163ish...smallish quads..The straps seem pretty tight standing up and tend to bunch up and not lay flat. I do like the way they fit from the waist down, however. They are very low cut, so your jersey better be on the longer side in the front.
I'm wondering if a large would work for me. Typically, the length of the Large works well but are too big down on my quads. Any word on how the Large works with smaller quads?