I wear an XL in most tops, and thats what I ordered in the gray. I do consider this particular vest/size/color a generous XL, its a tiny bit big in the bust area (I have a 40 bust, 45 hips) but I will make it work. Fabric is a nice medium-weight fleece, longer length (I am 57), has good zippers, and pockets well-placed. The hood is big, but looks fine. This is a good quality fleece vest that is very versatile and comfy to wear.