Beautiful buffet once assembly challenges are overcome. So glad I hired a pro to put together! Estimated time was 2 hours; took 6 hours because there were so many factory defects. “Wood” swelled after unpacking, so pre-drilled holes did not align, doors were crooked & a lot of custom modification was required to make the piece usable.