I got the cardigan, but the undershirt was different from what is pictured. Instead of solid black it has a gray heart and floral print. I still really like it! Both the cardigan and undershirt fit well and are comfortable. The undershirt is form fitting and flattering.