These chairs are quite firm (but I like that for a dining room). They were easy to assemble. The fabric is a little thin and one of my chairs arrived with a small rip in it,  but they were very helpful and quick to replace it. The legs are very bright shiny gold, more so that I expected from the pictures.