Came on time, nice quality and the fit was perfect. I got the 15" length and it was exactly as expected.