I am 5'4", 115# and the small is perfect; it is not too fitted or too baggy.  The sleeves are just right because they're long enough to keep my arms and wrists warm and rolling them up just once is fine for washing my face.  The belt loop in the back keeps the belt in place and makes it look neat rather than slouchy; there are 2 loops on each side, one lower than the other to adjust it to your preference on the waist.  It is just the right weight because it doesn't fly away from my body in slight breeze (like walking) and it doesn't feel heavy or pull on my shoulders.  I love the length.  I don't trip on the stairs but it is long enough to keep my lower legs covered (warm).  Best of all, it wraps far enough around that it stays closed when I sit down. The pockets are in the right place--good size, and an extra inside.  It is perfect to put on just barely toweled off from the shower.  It is also pretty enough (I ordered teal), that I can answer the door if I haven't changed yet.  I'm so glad I splurged on this gift to myself.  One more thing:  my best friend had her guest room closet "stocked" with this robe.  I felt special when I visited her and it was great because I love robes but I would never pack one.  It's a great idea for guest rooms.