Fits well, arrived promptly. We've only had it a few weeks, but so far it seems great.