Hi Terence, thank you for your feedback. We appreciate your comments on the color and quality, and we're sorry to hear about the fit issues. We'll pass your concerns to our tech team to improve sizing accuracy. We hope you'll give us another chance soon!