The finished product was beautiful, but, putting it together was a complete nightmare.  I recommend paying to have it assembled.