This piece is in our foyer.  I would not buy it for a dining room if you plan to store utensils or dishes as it is not nearly deep enough.  It is a great foyer piece though.  It took about an hour to assemble it did come in many pieces but was straight forward assembly.  It did have a bit of an order but that went away in a few day, we left the doors and drawers cracked to air it out.