The suit runs small. I’m 5’6 & 135Lb and I bought a medium, usually I’m a small in most clothing but it fit me fine. It was comfortably baggy on me and that’s what I wanted. Its thickness is medium, and kept me warm in 50 degree weather. It’s nice quality and I am happy with my purchase.