3d suit texture is distorted


I am trying to create 3d avatar for suit similar to 2d image. I created avatar(.glb) along with the suit i adjusted UV coordinates but its not working out.
I need yur guidance in 2 areas:

  1. How do i align gray checks as like in 2d image
  2. How do i get curve shape as shown in the image


Well… it seems you model has a little too much weight gathhered over time… seriously: you have to model the topology accordingly… maybe: ringselect and using proportional editing along x-axis ?? Also maybe again in UV-space…