Finally, a pair that fits right, & they stay up, very comfy, I love them. I will be ordering more! But they run a little small, I normally wear medium, but after reading reviews I got the large, & it fits perfectly.