Vanity arrived on time. Not a chip or scratch on vanity and my son put it together in about 3 12 hrs. Santa will make his stop tonight and I know one little girl that will be ecstatic tmrw. morning! Merry Christmas to all!