Came on time, fairly easy assembly, exact color shown, fit more than I thought! Excellent service!