Material is off white...buttons don't suit the blouse...
xxl is like a size eu 42 ,but a beautifull blouse and nice fabric verry fast delivery