Perfect!  Large enough for our space...not too hard to install.  I really love it!