Very cute pattern and a comfy, flattering dress. I usually am 2-3X so I got a 3X and it fits pretty well. The sleeves are snug but not restricting (and I do have bigger arms, which might influence me to get a 4X next time just for a more relaxed fit), chest is fine and length is nice.