I bought the polo shirt in size XL, although I usually wear M at a height of 156cm. It was clear to me too big. Personally, I'd rather be in friend of shirts that are not skin tight. I'm sure when L would have also wonderful as fit as I would like it. For 'close friends', I recommend rather to take the size that you wear normally.
My friend has been looking forward to. He has the polo shirt fit like a glove. It also does not recognize that it's a women's polo. The substance is otherwise great, after washing it is also not a :-) why only 1 point deduction!