Absolutely perfect!  Size is exactly as stated and shipping was lightning fast. Exactly what I was looking for. Very pleased with this purchase!