Absolutely perfect!  I love it.  It took a long time for me to decide which one to get but this is spot on.