Relatively easy to put together. Lots of pieces and it takes some time, but if you're patient it's completely worth it!