Took a few hours to put it together.   Directions were easy to follow.  The color is white but not a bright white so it didn't match our current furniture.  Overall we are happy with our purchase.