A perfect fit.  Arrived quick and safe and was just as pictured.  NOTE:  this is a fairly heavy item!