The size is fine. I am 170 cm tall and ordered size "L", which fits very well. However, the quality of the sweatshirt is very poor. It's made entirely of polystyrene. After the first wash, the sweatshirt started to pill a lot. If someone needs it, for example, for working in a garage, it's okay, but to wear it on the street, especially after washing, it doesn't look very good.