Length size and quality was very good. However not particularly flexible for a product described as ultra flex. Managed to use it and replace a relatively straight length of fill neck on a van but wouldn’t recommend for applications that require a lot of bends or flexing