Pretty easy to install if you're a handy person.  Maybe not for a first-timer.