High quality, but inconsistent sizing

I bought this cardigan in size M in the white and light gray colors. Both cardigans are comfortable, high-quality, and work appropriate. The fabric is soft and seems like it'll last a while. However, despite buying both cardigans in exactly the same size, the white cardigan's sleeves were much tighter and shorter than those on the gray cardigan. However, both fit well-- for reference, I'm 5'9" and a consistent size 8.

###

