Very nice fit I m happy with it. Service was great came when they said I would buy from them again