Easy to put together. I would say the color is more of an ivory then white. Looks great.