This jacket is so cute and so cuddly and warm! I'm 5'8", 150 lbs and normally wear a size 8 in most things. I ordered a medium and it fits perfectly. It still has a slightly oversized look to it, but not baggy or unflattering. And there is plenty of room to wear a sweater, etc. underneath it without feeling like you're in a straitjacket. The beige is a really lovely ivory color that will go with just about anything.