Let me be the first to say that I have never owned a pair of Puma sneakers before and never liked any I had tried on. I found a pair at a local Warehouse retailer that we obviously a new version of these and tried them on. I liked them very much, but did not like the price. While replacing the shoes, I saw this pair and decided to try them on. I like them very much. They do fit a little tight, but they are brand new. They are very supportive. I would not run in these, but for the less than $50 price and comfort level, I imagine these will be my kick around shoes for awhile. My last pair were New Balance. I loved them but when I tried on the newer version they did not fit the same and I did not like them. Anyways, I can now say I would buy these again, and I almost wish I had bought the other Pumas as well.
I bought a pair of Asics 2130 for running, as they were on sale and were super comfy in the 20 minutes I tried them on in the store. I will write a review for them later.
So to sum it up, I would recommend these shoes for the right price and they are very supportive and comfortable to me.