I wear an 18 so I bought a 1x and it fits perfectly. I also have large arms and the sleeves were just right for me. Honestly it looks and fits just like the one in the picture. I would buy this item again.