My son has narrow,flat feet, so he gets a pair of PUMA sneakers every year.  They last pretty much all through the school year with some track fading for him.  I just got these in the mail, and the fit is always the same for him everytime.  If you have NEVER bought PUMAS before, then I highly recommend that you try them on in the mall first to see if your foot fits them.  They run a whole size SMALLer.  Everytime I order PUMAs online, I order one size up from my son's normal size and we have had no problems or complaints that his feet hurt with the PUMA fashion sneaker styles.
I have read other reviews that PUMAs fall apart easily, but I have not had that experience with PUMA.