Easy to assemble if you take your time, I found it therapeutic even. All parts were there, not as sturdy as I would have wanted but still feels solid. For the price I am very pleased!!