Relatively easy to install.  Looks great in my small bathroom.  Will see how it holds up to wear!  Inexpensive DIY project with a big impact.