This is exactly what I expected when I ordered the shoe. It looks great and is comfortable. The only reason it's not 5 star is the shoe is a little small, I have another pair of nike same size fit great, these have no extra room. The main reason is shipping was soooooo slow. I didn't save money buying online so knowing what I know I would get in person. Great shoe though.