needed a large size as I have quite muscular legs, unfortunately the large size is for fat legs, the top and bottom fit well but they are very loose round the knee, they shouldn't assume people needing a large size are fat.
really nice product, lighter than I thought but seems warm enough