Great piece for the price! It took me a couple of hours to assemble, and I only needed help when attaching the doors. Overall really god quality and looks great too.