Better than I expected.  Very easy to put together thanks to the detailed instructions, labeled pieces and pre-drilled holes.  However time consuming.  I took me 4 hours to put together and looks great!