Love these things. Have bought multiple pairs... they work perfectly.
Questionable quality. Wore them for half a day and noticed around lunch time something was scratching my leg. Took a look and saw the stitching was already coming undone.
They dont come off all day at work even when things get crazy.
Works very well keeps short tucked in all day.