A bit difficult to assemble but so worth it when it all comes together. Might be worth the extra cost to have someone else assemble.