The denim is a perfect match for dining room colors. Cushion size 18" x 16" is perfect for my chairs and they are thick and cozy. The ties strings are attached well and plenty long.