These shorts are a good cross between casual and semi-formal. They're casual enough to pair with a t-shirt when out-and-about, but nice enough to pair with a polo-shirt to wear to a more semi-formal establishment. They look all-around good.

Sizing seems very true-to-size. I am 5'7", 145 pounds, with a slim athletic build. Generally my waist is between 33 and 34. These are a 34 and fit perfectly. They are not snug. They don't grab, pull, or bunch up in "the wrong places". When I sit down, nothing is grabbing, bunching-up, or making me feel uncomfortable. They have enough room for movement and natural use.

Length on me, as they are sitting at my natural waist, is about at mid-knee length. This is a good length short for me. It may vary depending on your height and leg length.

The color of these is definitely in the grey area, dark. No hints of blue. They looked great after the initial washing, but may need to be ironed if you are wearing them someplace not-so-casual. They wrinkle a bit in the dryer. Fortunately, they are "tumble dry low". There is an included extra button sewn into the inside waist. The original button is well-stitched. The zipper color matches the material (grey, charcoal), which is a nice touch.

The material is 65% polyester and 35% cotton. This makes them "OK" for warmer weather. They are very thin, and I could imagine sweating-through these. However, that may also make them cooler.

Front pockets are decently-deep for phones and other items. Back pockets easily accommodate a typical wallet. However, the back pockets lack buttons, so if you're in the habit of securing your wallet, you've been warned.

Overall these seem really decent and I can see myself wearing them regularly.