I bought these for a race a couple weeks ago, and they were a GREAT purchase! Especially for the price. They are comfortable (not at all scratchy), easy to put on and take off, and I got tons of compliments on them as well.