Runs a little small, I usually wear a 11.5 and these 12 fit perfectly. The way you tie your shoelaces is a bit odd, but it works. Good show for the price.
Pros
Hands down the most comfortable shoes I have.
Cons
Shoes may not provide good arch support for people with foot problems.