Lovely piece, but difficult to put together.  I took us 4 1/2-5 hours.
Once done, looks great.