So far so good. Assembly is easy, $133 for someone to install is ridiculous unless you are physically challenged, respectfully