A little difficult to assemble. The instructions weren't super clear and many parts weren't labeled, but we were able to figure it out and it looks great.