I hade this jacket made at Champlain leather in Burlington VT, it originally was buttons but now has zipper with zipper flap and top and bottom snaps, I believe it is a 44 short and is very well made and heavy duty. $350 OBO CASH...CALLS OR TEXTS ONLY NO EMAILS AND PLEASE DON'T TEXT ASKING ME TO EMAIL...