I'm very happy with this purchase!  I was concerned by the reviews that the assembly would be a nightmare!  I almost didn't order it but I'm so glad I did.  It's beautiful.  I did it myself with no help and it  took me about 3 hours start to finish.  You just have to look at the pictures closely and take your time.     Everything fit beautifully together.  It was all packaged very well too.