This is one of the best things i've ever purchased at retailer. it's comfortable, stylish, and flattering. i ordered it in black, and i'm now ordering the green as well. i usually wear small in the dolan line, and this is no exception. i am 5'2", 135 lbs, athletic build, and the regular small fits perfectly.