I was surprised that this came completely unassembled. It was not overly difficult to put together but the holes for the  screws holding the door on are a bit big, making the door a bit sloppy. A change of screws and it will be fine. It was delivered very quickly. I am very happy with the look of my cabinet.