I'm a little hefty for my size. I'm 5'6" with a large stomach. XL worked perfect with my height and weight. If you are 5'9" or taller I'd recommend the xxl because of the sleeve length. If your hands are in the jacket for ice fishing wear gloves. Otherwise very insulated, holds up very well. The zipper doesn't seem cheap and very comfortable. I'll probably fall asleep on the ice with this on.