Perfect!!  Great value, looks like I paid a lot more!!  Easy install, highly recommend!!