Overall good value for the money. A solid design, easily modified.Overstock order fullfillment was fast. The left panel (left front and rear uprights and top and bottom supports) was broken on arrival. The manufacturer replaced them quickly with no argument.Assembly is simple. About 45 minutes, which included wood glue for the drawer. this isn't part of the directions but results in a very solid drawer. Also drilling new holes for the center shelf. I lowered it to fit our microwave. Finished product looks and feels great.The butcher block top is solid and heavy. The easiest way to assemble is by placing the top upside down on a work surface, then place the cart upside down on the top and attach (4 scews fastened through small brackets at an angle.