It’s thin but still provides cushioning. The colors will go well with virtually any color scheme. Our dining room is lavender and the grays and whites look great!