It was easy to assemble but very time consuming. There are a lot of pieces but once put together it looks great and lots of extra storage we need.