We purchased two of these, one for each of our daughters, my husband was able to install them by himself in just a short time.  We like that it was able to be customized for each style and cut down when needed.  Would definitely buy this again.