it was easy to install but took time. Package arrived in pretty bad shape with product damage but worked with service center and sorted it out. The material is a little velvet kind of one which was easy to get marks for a white one.