The shirt was somewhat small but the outfit was cute and looks just like the picture. If you are a 2x or 3x the pants will be perfect with a little extra room due to the stretchy material, but the top will be a little snug. I am a 38DD and due to the top being crop already, it felt like a sports bra instead of a crop sweat top. Colors are subtle, and the material is extremely soft, and not to thick. I like to wear it around the house...not so much outside, I feel this (to me) is more of a lounger to wear around the house, or even to bed at night time in the cooler months.