Arrived quickly. After reading some reviews, I ordered a large (I'm usually a 10-12 in the waist). Comfortable and roomy. Fabric was a bit thicker than I had hoped...not good for a hot summer day (high 80's and above)....especially if it's humid. But if it's dry and slightly cooler (85 and below), it's a nice piece to have for a casual summer look.