Assembly started slowly, but once you get the hang of it it went along quite nicely. Seems sturdy, the chair seats are a bit small, but not undoable. The size is perfect for what I need.