The quality was unbelievable poor. I got it on Wed., started wearing it on Thursday. On Friday morning, I found a huge gap between bottom layers on the back of my left shoe. During the lunch time on Friday, I found another huge gap in front of my right shoe. I requested to return immediately. SPEECHLESS!