I purchased these on sale for 19.99 I bought two pair. M with and a W with.. The medium widths fit perfectly. My son says they are comfortable. The Wide ones the strap doesn't quite line up. But my son says they feel fine.