Fit great. Easy to install. Only issue is it is hard to clean and stains easily.