Love love love it!  Arrived a day early, which was nice.  Husband and I put together when I got home from work.  It did take about 6 -7 hours, but we are both older and not as flexible as we used to be.  It looks lovely, everything fit great, nothing was damaged.  Very happy with purchase :)