It is a very large fit, and I am a large women. The fabric is lovely soft, cool and natural cotton. Will be taking it on a cruise to the tropics. The top is very comfy in hot weath. Looks good with leggings and shorts. Like the pattern on the fabric navy and white goes with most things.