I read all the reviews before ordering this shirt.  I ordered an XL, but normally wear a small/medium.  I'm 5'4", 134 lbs, 36" bust and the XL fit.  I have not washed it yet, but don't plan on drying it.  The material is nice, buttons are nice, the stitching is nice.  Color is more of a taupe/khaki than a camel, but still went with my outfit.
**UPDATE** machine washed the shirt and hung to dry.  Didn't shrink. Held it's shape and looks the same as when I bought it.  Great buy for the price.  I will order another color or two in this.