I wear a lab coat to work every day for 12 hours and this coat is great. Fit of the XL was just right for 6' tall and 240 lbs. This could be a bit large for people that are much smaller. Material is a bit thin, but that's not a bad thing in the Arizona heat. After a few washes, the material softens up and is quite comfortable.
Rating: [4 of 5 Stars!]