Chairs are sturdy and work well for our dining room table. The cushions are a bit stiff to sit on which is fine for us. It’s hard to tell from a picture how hard or soft they will be. They were easy to assemble too.