Vinyl flooring is one of the easiest floors to install. If you have moderate home improvement skills and do research for your project, I recommend this as a good do-it-yourself project.