Fit our space perfectly.  It took 4 hours with two of us.  Feels really sturdy and looks great.