Right off the bat....these shoes run very small. I usually wear a 9 or a 9.5, so I ordered a 10. These shoes are very tight on me, but I am hoping they loosen up a little bit. Other than that, they seem to be of nice quality.