very good quality, amazing price and they are perfect for our outdoor couches. we love them so much, will get more in different sizes for the rest of our outdoor stuff!