Great cabinet. It’s not difficult to assemble, but it’s definitely time consuming. The quality overall is good, some of the pieces are thin ￼ but the overall structure is sturdy.