I am generally 10.5 and ordered an 11, they fit fine/good.
Construction is fine, along the lines of what a person would expect spending $15-20.

In retrospect, maybe I should have gotten them in grey?