I ordered the extra large but when I got it and put it on it ran small. The sweater is adorable and the price is great but it was snug, especially around my tummy and hips. I’ve worn it once but kept tugging at it since it was so snug. I can’t return it because I wore it and I’m trying to stretch it out but if it doesn’t stretch I’ll donate it to charity. Really a very cute sweater and a good price but sizing needs adjusting.