This vest is a fleece material but not sure thick. Zips up the front with zero stretch.
Ashley wore this style in a size medium and it runs true to size!