Considering that these come in a three-pack for $9 or so, I was very happy with them. Comfortable, didn't ride up. Seem well made. Will see how they do after a wash-dry cycle. If there is no shrinking, I may order another pack.