I had a contractor install this, so I can't say how hard it was to install but we are impressed with quality and ease of changing rolls!