I love Cuddl Duds.  This is my third fleece from them, and I could not be happier.  I live in Northern Michigan, and the tops go good with jeans, relaxing wear, and out snowshoeing or any outdoor sport.  I will be buying more.  I wear a 6 p.  and the small fits nicely.  Always a bit long in the sleeves, but who cares, its comfortable and it looks great.