I ordered this vest in a small , I usually wear med to large in women , I ordered it in a small because I thought it ran big and it does just a bit. If you wear a med to large order the med if u wear an xl order the large. The leather is a little stiff but will soften with wear. For the price it’s great, I just need to stretch it a bit , hopefully with wear it will stretch.