1. good quality with competitive price 2. fashion and latest design 3. uppers can be customized 4. punctual delivery