Perfect quality for the price. On my own accord, I sized wrong, but great for Adirondack chairs. Very comfortable.