This thing is awesome! Yes, yes it does have a zipper instead of a button up style. There are buttons to make it look legit, but the flap with the buttons definitely covers up the zipper no problem. It also has a longer fit. I'm 6'1" and I bought a large. The Nike Sphere Thermal is pretty darn warm. If you wear a long sleeve shirt under this on a cold day, it could be a standalone jacket!