Product arrived quickly and in good condition. It did take about 4 hrs to put together as everything must be assembled. Follow the instructions and you shouldn’t have any trouble. You may notice in my picture I painted the buffet white. I knew when I ordered that I would be changing the color to white. One other design detail that I just couldn’t live with is the rounded corners on the doors and drawers. So I cut enough off of all sides that they would fit inside the openings. The rounded corners really made it look cheap. By changing to an inside mount I did have to change the hinges and latches to accommodate an inside mount on the doors. For the price And size of the piece I would say I am fairly satisfied with this purchase. Please tell the designers to square cut the doors and drawers and I would have given it 5 stars!