Was worried based on some of the other reviews that this would be very small, but that isn't the case. I'm size 16-20 depending on brand and this size XL fits well, loads of room to button it closed. I haven't washed it yet, and will update this if it shrinks up to nothing. I love the fabric texture, interesting but still soft, substantial but still light enough for summer. I mostly plan to wear this open over tank tops. The pockets are placed somewhat weirdly high, not a comfortable place to rest your hands, but I would still stash small things in there.