PERFECT !!  Exactly the right size. I LOVE IT!  Fast shipping too. The price was so great! HIGHLY RECOMMEND!