Beautiful cabinet! We love it! Very modern and shabby chic at the same time. Definitely white, not cream. Fairly easy to put together, according to boyfriend.  I wanted to show my white kitchen cabinets as a good match. Good size, not too large, fits perfect in my small lake house!