I bought these to pair with a mid-century style table with a glass top and they are excellent. Easy to assemble and definitely the most comfortable dining chairs I've ever had. Plus the price point is perfect for people with kids, since we know they won't stay pristine forever. Don't know yet how the upholstery works with stain removal but gray is a very forgiving color.