Not at the agreed length, nor the quality promised. Overpriced and not even answering the question. Doesn't even have the desency to give back the money that i paid when i was not satisfied and cant even use what little he gave me. Almost failed me and now i was robbed for 30$.