Perfect fit.  I was surprised it was textured but it doesn't impact anything.  Very nice.