Seems functional. Not difficult to install. The end caps nick the paint off of the bar as they slide back out of the way during installation