Took a while to put this cabinet together.  However, very worth it.  Absolutely beautiful piece, great quality, and happy with my purchase.