Great fit. Easy instructions. Nice look. Excellent price. Not sure what other reviewers are whining about, but these are an excellent value!