If you have to have Levi then buy it, but if you need a rugged, good looking, denim-comfortable jacket then this is a great one.  Buttons are sewn on to stay and the button holes are big enough so you don't have to fight the buttons through them.  It has a nice size inner pocket for hiding whatever. The cuffs are big enough so that I don't have to un button them to get my hands out.