It was awful to assemble, it took forever. Had some minor imperfections and the doors weren’t perfectly level but it’s gorgeous.