I take a KW polo in size Large and find the Lupo polo in M to fit very well. I think the Lupo polo is slightly more fitted for me, but both work well. For reference my shoulders measure 17.5" and chest is 39". I machine wash the Lupo polos in cold water and hang dry. I don't think they shrunk noticeably.