If you're not careful, the ends slide off but otherwise, it's great. I was able to install this by myself.