I bought a size L, and it fits a size 28 waist somewhat tightly. The style and color are exactly as shown in the pictures, and the quality is excellent (it's lined, made of thick fabric, and has few loose threads). Delivery was also very quick. The length was ideal for me too – I estimate the inseam to be 27" (similar to what you'd find at stores like H&M),because I didn't have to alter it.