Arrived on time.
This is exactly what we ordered and arrived not just on time, but earlier than expected.  Would recommend this purchase to others.
Rating: 5 stars