Not hard at all to install! Love the way it turned out. The directions are not the best but it was easy to figure out!