These are decent value (the price depends on the size, so knocking off a star for that). Theyre also comfortable, breathable, and stay put. Im knocking off another star though, because the tag in the back is really grating, even when cut.