Love it, and I installed it myself.  The instructions were a little difficult to understand but I was still able to.  It is the perfect size.