I love these compression sleeves. They have helped my legs tremendously. I wear them daily due to my varicose veins on my legs. I feel a difference immediately after I put them on. I would recommend them for pain because they compress my veins and make my legs feel so much better. Thank you so much.