Fantastic with everything.  Got an email saying it would arrive on a certain date... It arrived a week early.  Once again, fantastic.  We will order again in the future.  Thank you so much.