First off, the quality of the shirt is amazing. I’m 5’4” and around 250 pounds. I got a XXXL and it fits like a glove. I usually wear a XL-2X so I would recommend sizing up so it’s a better fit. Very happy with my purchase!
the top is super adorable, it's really soft and has the perfect lenght!