Bought about 6 weeks ago.  Fits perfectly.  Delivery was on time.