I don't think these shoes are great quality but they're not particularly expensive, either.  My kid has a narrow foot and wears an 8 or 8.5, so I ordered the 8.5 (based on the reviews) and it fits.  I don't think it would fit a wider foot very comfortably. These look pretty narrow.  They'll do the job, though.