Nice piece although the color is more cream than white as appeared in the picture.  Wasn't able to order a swatch.  Assembly is simply putting on the legs, so quite easy.