I wear Inglese polos in 38 and I have had their sleeves shortened by at least an inch. Don't have a problem with their body length, but I'm 5' 7".
Haven't noticed any shrinkage from washing them cold then air dry. They're awesome. Need them in more colours and patterns (olive and tan don't really work for me).