If you like challenging puzzles you'll love assembling this piece of furniture; many pieces and difficult process. Cabinet is hevy-duty.