YESS!! LOVE my compression hoses...I started wearing them as soon as I got a full time nursing job (22 years old) I've been working 12 hour shifts for 2.5 years now and I love them!!!...I got the ones that only come up to your knee...other wise i get...