Great quality and I love that you can custom order the size and color/pattern.  I know they are for outdoor use, but they work great on my window seats our modern farmhouse.