This was so tight I couldn’t get it on or off without struggling. Mostly in the arms area but the body of it too. It’s non returnable so I’m stuck with it or will donate. It’s really cute but I suggest sizing 1-2 sizes up. I’m a small but a large probably would fit perfectly