Great price. Fits our garden bench perfectly. A little bit more padding would have given it 5 stars.