I am 180 cm tall and usually wear size L. I bought size XL to have it be loose. It is long in the legs. The fabric is incredibly comfortable! It is a bit loose around the waist compared to over the thighs, but tying and folding it once works well. The shirt fits just right. Buy your usual size.
Exactly like the picture. I wish it was possible to choose different sizes for the pants and sweater as I use two different sizes. But it is exactly like it and feels comfortable and warm.