Good quality...good fit..excellent price.  Could do with some form of elasticated band to keep in place under the seat.  Very pleased..