Fits perfectly!  And the price is so much better than at the retail stores.  Excellent quality.......highly recommend!!