These are great. Don't last long, but pretty great. Comfortable and just the right length to not ride up. Only complaint(s) are: one developed a hold at the seam, and the cut is not consistent (one pair is not the same size as the others). Took one star off for manufacturing quality control issue and durability.