Perfect fit and super easy to put on. Less than 5 minutes. This will be a breeze to upkeep.