This quilted zip up vest is the perfect transition piece into Spring. It zips in front and features zip pockets. It's lined and 100% cotton. It has a roomy fit. Small fits more like a S/M, medium like a M/L, and large like a L/ XL.