Love the Heirloom Heart Cardigan! Very cute and fun. I wear a 12 and purchased the XL and the fit is great but just a tad long on me at 5'2. I will wear this over a heart embroidered shirt and jeans with red and pink embroidered hearts. Hearts all the way for Valentines day!