These Reebok's are the best shoes for my feet that I have purchased - bought another pair of Reebok running shoes and they are not nearly as good.  These appear to be all leather tops, good support and overall extremely comfortable