Pretty easy to assemble. The only challenge I had was to get the doors aligned, but once achieved they work just fine. Just what I needed for extra storage at the dining area and it looks great!