I like this top but I have to say that it runs a bit bigger than most shirts on amazon. I wear a size 2x in most cases but I usually play it safe and order 3x on Amazon since I found a lot of clothing runs smaller. Not this one though! I would say it runs a bit bigger; I could probably get away with a 1x. Very cute and comfy though! Def recommend