It is cute but cotton blend is a bit of a stretch (pun intended). It's not the material you think it is. It's like good costume material; the inside is white. Good 'running errands' outfit. Size up because the material basically makes the pants leggings. 2x is really a 14/16