Easy to install.  I did it all by myself.  The original box was too heavy for me to handle, but I had no problem with the rest of the installation. Looks good.  Sturdy when properly installed.  I'm looking forward to customizing it to my needs!