It's a great shoe and the size are perfect fit. I like these because they can be used for both formal or casual. We got these specifically to go with his all white Baptism suit. However, these can also go with shorts and a polo shirt or jeans and a button down shirt.