This is exactly what I was looking for! Its a perfect fit, stylish and beautiful.  Im thrilled with this purchase.