These are great chairs! The legs were easy to put on, though one required a couple of extra washers for spacers. The fabric is very nice and looks durable. It's a firm chair, but that's what I was looking for. Plenty of room on the seat and the back is just the right height. I'm very pleased with them!