We have shipped diapers, swim diapers, wipes, swim shoes, etc. but never baby food. Be certain to use UPS or Fed Ex not the US Postal. We generally send 3 days prior to our arrival and just mark hold for arrival on date. Also, we have included return label and extra packing tape, keep a box and then use this to send all of our large stuff back home. Good luck