Arrived sooner than expected, easy assembly,very good quality, fits perfectly , true to other reviews, would definitely recommend both service and purchase