A bit difficult to put together. But once I got the hang of it they went pretty quickly. Self leveling works so when you sit there is no wobble. Feels very sturdy, comfortable for larger people, and looks great.