This is the second one I've ordered, really like! I'll still probably be ordering another in a different print. I ordered a Lg. I'm a 38B, sz. 8 jeans, 5'4" tall, 155lbs. Sleeves come to the knuckles and comes half way down the booty. If you are larger in the bust I'd size up.