Found this style more than a month ago and loved the look. They were sold out of M, which I figured would be my size, which generally ranges from M to L depending on the brand. I was thrilled when they had size M back in stock a few weeks ago, and claimed that they would ship within two days. I ordered a Rifleman and a Chisum vest, both in M. Took a little longer to get here than promised, and that's okay, but what I received is a pair of XL's with M labels sewn into them. I don't mind a loose fit, but would have to gain 50 lbs for either to fit properly. Hoping that a size S in both jacket and vest won't be too large, because they look great. Also hoping that customer service gets back to me about a return/exchange as I would love to wear this at least once before the weather warms up.