Fits perfectly.  Very pleased with my purchase. Arrived in a timely manner and packaged well.