Very easy to assemble and install.  Performs very well.  I give this unit 5 stars and would recommend it to a friend.