Nice boot. Stylish, great look, fit and feel. Upper is not leather, I think it is split leather but a good split leather but whatever it is, it is very nice and you won't have any problem wearing them anywhere unless you are are a hardy tardy leather nerd. It has a solid build that I think will hold up for a long time. For the price there is no reason to complain anyway. I like it very much. I wear an 11 shoe and I bought an 11 shoe which fits perfectly but if you like a little more room in your shoe you should buy this one at least one half size up.