Color is not as white I wanted but I knew that from reviews I read before I bought.  My husband took about 4-5 hours to put together but it seems very sturdy.  There are some imperfections in the top of the table and I'm not sure how well it will hold up under usage, but very nice looking.