I bought these for someone in a wheel chair in a rehab center and they were just what he needed. They are easy to put on, comfortable to wear, and look good. They are easy care for and I could not beat the price.
Pros
They run a bit small
Cons
May not be suitable for longer workouts due to lack of breathability