I gave this a five star because everything was perfect. Shipping was excellent, I didn't have a long wait time. The shoe came in immaculate conditions. I bought it for my nephew and he is so in love with this shoe. I would recommend this everyone because satisfaction is guaranteed.