Reasonabled priced and very good quality for the money fit with no problems at all would definitely recommend