Very easy to assemble and looks great! Color is a little off white - not bad but definitely not snow white