Not for me
These socks are really cute, well made, but they definitely are NOT moderate compression hose. I'm an RN, and these socks offer compression comparable to light/thin TED hose. The reason I rated them a 3 star is because very shortly after I put them on, they begin to slide/slip down my leg . So, if you already have thin legs, they might be what you want. But for us older gals, with not so thin legs, (& I'm  NOT even talking heavy legs here), I'd look at something else, like perhaps Nobee socks.
Rating: 3 stars