I bought this online in my usual size (petite xxs) for in-store pickup. when i tried it on, the kindest word to describe it would be "voluminous"--it was at least 2 sizes too big on me. i looked like i had taken grandma's tablecloth and constructed a homemade blouse. the blouse comes with an attached cami, which was also way too big for me. the color is not white (as described), but rather an ivory/cream color--definitely not the best shade for my light olive skin. i do think that it looks lovel