Beautiful piece but definitely not a DIY assembly. Ended up getting scratched when we tried to assemble it. Directions were good, but still complicated. I would buy again only with assembly.