I buy most of my riding gear from Revzilla, especially if I don't know the size I need. I bought an Olympia Hudson riding jacket last week in 4XL, thinking that's the size I need. (I'm 6'1" and about 300#.) Turns out the jacket was a bit big but as I had worn it a couple of times, I couldn't return it. It's in as-new condition.
This is the gray color (which I think is more white-ish). It's mesh w/shoulder, elbow and back armor and it comes w/a zip in waterproof liner and thermal liner. It can be used w/either liner or both. Very comfortable but since I can't return it (and I don't plan on gaining any more weight), I need it gone. I paid $130 plus shipping. That's what I want out of it.
(I ended up buying a 3XL in Hi-Viz Yellow to replace this. Fits great.)