Did good professional work. Gave me a 2 hour time frame and showed up at that time. Metal flex and plastic.