Overall easy to assemble. It gets a tad tricky with the doors and hinges (and uneven space between doors that is sorta annoying but it is also great for the price)!