we love this table ! Arrived with no damage and was very easy to assemble. Seats are firm, but still very comfortable. Only complaint is that two chairs rock a bit, while the other two are perfectly flat, couldn't fix by reassembly so had to adjust with shims. Still give it a 5 star.