My main worry now is that it might be too big. We bought her a really nice sweatshirt for Christmas and that was an XL, so that's the size I bought for this. Hubby was my muse for trying it on and it JUST fit him, so I'm hoping it fits her just right. We will see...she'll have it by next Friday.