The shoe itself is good. The delivery is the worst ever. My last order didn't come. Instead of leaving it a packet shop or bear the mail box, it just keeps trying the next day. Why can't gls be normal and deliver like every other delivery service. I'm never going to order again if gls is the delivery agent