I bought a Christmas Tshirt from Quacker Factory some years ago and got an XL. It was a bit loose but not bad. I recently ordered Item number A382056, the waffle fabric top with the cross stitch rose on the pocket and again chose XL based on the measurements. It was too big all over so I had to send it back to exchange for a Large (still waiting for it to arrive). The weird thing was the width of the sleeve was huge. Is this typical of the brand? This is the first long sleeve top I have bought from them.
I find it challenging to buy clothes online but right now have no other option.
