Quality is ok for the price.
Shorts are as described however I recommend purchasing a size or two bigger. They seem a little small