Took a bit to assemble. Not difficult, really, just tedious. The hinges themselves can actually be adjusted to offset any holes that weren’t drilled in the exact correct spot. The cabinet is sturdy and looks really nice. Exactly what I was hoping for.