I followed the comments and bought a large. I wear small/medium. Usually medium because of chest. And honestly the large fit perfect. Any smaller and it wouldve been uncomfortable. The material is thick though kept me really warm. Overall would recommend