Better than expected! It took about 8 to 9 hours to assemble but it is very sturdy and looks great!