Let me start off with, this is one of the comfiest shirts I've ever felt.  It looks cute, but I honestly got a size too big.  I'm 5'7" and 120 and this shirt is too big on me.  I will still wear it because it's comfy, but I would recommend getting a smaller size if you are around my size and if they sell it.

I only took off a star because the shirt isn't as long as it looks in the picture.  And the batwing sleeves aren't as (not sure of the right word to use) but big as the ones in the picture.  But regardless, this shirt is so comfortable, I recommend getting it if you like it and it's the right size :)