Perfect size for our dining room.  The color of the white is more of a creamy, off-white (not a bright white), but it still looks great with the rest of our furniture.  It took a few hours to put together with 2 people, but relatively easy and straight-forward.