I've recently bought a Mens size large. It's a very good item, well made and finished and the padding is ideal. However, it's a bit let down by being too short in length in the chest. It could do with being at least 3 inches longer. I'm sure I won't be the only one irritated that you can't tuck it in your shorts properly. Wanted to give it 5 stars but can only give 4 because of the length issue.