Easy to assemble. Takes around 1-3 hours to put it all together yet it is worth the price!