Pretty straight forward to assemble. Would recommend a second person for installing the mirror doors as they are quite heavy and can be awkward to align. End product was pretty nice, looks elegant and is a good size