I bought a regular pair from a local store but I really needed the wide ones. I bought a pair or a width from Revain. and they are so comfortable that I bought a second pair.
Pros
Comfortable fit and great training solution
Cons
May not be suitable for those with sensitive skin due to friction or irritation.