Good quality and matches my set purchased 2 years ago.   Got antiskid mat under the cushion to keep it in place