Delivered timely, as promised, fit perfectly, great quality and inexpensive, very happy with purchase