My son wore these shoes homecoming. He usually wears a size 10 or 10-1/2, we took a size 10 as he was wearing thin socks that didn't show up. They fit well and he said they are comfortable. We got the color burgundy and it was a nice "light" burgundy. Small "non-slip" details on the back of the heel make it look a little less fancy, but overall it's a great shoe at a good price.