I have used a couple of Puma Shoes. They are very good in quality. Pricing is also good compared to other brands like Nike, Adidas, Reebok. The only problem is that their designs are now getting very monotonous. They need to hire better designers for their company if they want to improve their sales. The sole and leather quality is really good. Any Puma shoes will last 5-6 years easily. If you want a good discount visit a factory outlet or buy online from best disounts.