The bench came the day indicated.  It was packed well and my husband put it together in about an hour.  The assemble was fairly easy.  The colour is definetly white.  Only con would be that the cushion is a brushed velour and I was hoping it would be linen.  I will probably change the fabric eventually to better match my decor.  One of the doors seems loose.  Overall a very sturdy little bench.