Easy assembly. Took me about 30 minutes to put together. Seems pretty sturdy. I weigh about 230 lbs and supports me just fine.