I'm petite (5'4", 105lbs), and sometimes it's hard to find a puffy jacket that looks right on me. They usually look HUGE and shapeless. I decided to take a chance on the Shimmer Me in black., I bought it online without seeing it in person. I am so glad that I did, as right now there is a serious cold snap in my area (The highs have been below 50), and none of my coats are keeping me warm. This jacket is perfect. It's a puffy jacket without the puffyness! The arm length is just right. There's plenty of room for me to wear a long sleeved shirt underneath or a sweater. There's really no need to because the jacket keeps me sooooooo warm. The thumb holes are great. It's the perfect length. Often times with other xs coats I've tried on, I notice that the length can sometimes be too short, while the rest of the jacket fits fine. This just touches the top of my thighs. Also, it seems like it's fitted, because I can still see the curve of my waist...another big issue I have with puffy jackets is that they have no shape. Shimmer me is so light you wouldn't think it would keep you soooooo warm, but it totally does. I don't even want to take it off after I get home. :) I'm glad I went with the black, but I think I want the graphite one too (I read that it's actually more of a green color!). If you're reading this, you must be trying to decide if you want it, just go ahead buy it. You know you want to, it's worth the $.