Great product. Color was great and fit my legs perfectly. They didn't roll down, even when running through mud and falling into water they stayed on. Wasn't too tight, didn't cut into my legs. Wasn't too thick or too thin.