Not too difficult to put together just need to take your time. Everything was packaged well and arrived in 3 very heavy large boxes.