Was supposed to ship in one day but was delayed one day. Still that was quick. Instructions to put it together were difficult to read. It took us about 3 hours to complete. There was a problem with two of the legs. The molly that was in the leg kept spinning when we were trying to screw it in. We had to glue the molly in place. The other issue was the lining up of the doors. They were scraping against the structure upon closing but we more or less adjusted it the best we could. Overall, it is a nice looking cabinet and decent for the price.