Very nice bench and matches the two chairs of same design/fabric we had already purchased. Will be a great update to a family hand down dining table. Seat is firm but that is fine and it will seat two adults, which was what we wanted.