These shoes are a great buy but watch the size.  Ordered a 10.5 and they were way to roomy, the 10 fit perfect.  The color and picture perfectly match the product and the insole is really comfortable.  Truly a very good shoe for the summer and again can't beat the price.