I didn't order the finish kit, I went alla-cart second-hand. What's Van's stock cowl cheek extension made of? Is aluminum or glass? Thx, -Bruce