This super comfortable cardigan is a great basic! It is a medium weight, adding just the right amount of warmth. And the fit is very flattering -- not too over-sized. There are two front pockets and there is a rib band around the open front and on the sleeves. Very good quality! Model is 5'9" wearing a S. True to size.