The quality of the material and construction were excellent.Unfortunately, they are way to small/tight for the size listed.However, I am now finding this to be an issue with a number of different brands that I have tried.
Pros
These are a good weight and comfortable. Wash well.
Cons
May not provide enough cushion for long periods of standing