Does anyone have any they love? They always seem to come up too big on me and can't find any nice good quality ones! Desperate, freezing legs! Thanks!