I bought these socks after having a calf injury as they were recommended for helping recovery. I now cannot run without them. They are a great fit and I find they make the running much less painful. I don't know what I will do in the summer!
I use this bib for evening running when I need to wear a waterproof and also for cycling. It means I stay visible without having to buy a new waterproof to exercise in. Good size which would fit most people, easy to put on and take off.