I have been searching for months for chairs that would match a mahogany base with glass top table and initially was concerned that the walnut color would not match but the slight difference in color is actually perfect!  The wood tones accentuate each other.  It also was a perfect match for my more midcentury modern home.  My only concern was the screws to secure the bottom cushion was short, so I used longer screws which worked well.  The cushions are firm but should stand the test of time.  the price could not be beaten for a set of 2 chairs.