As always, products are of very good quality and items are complete no matter how many I order. I've never missed any items once delivered. The products are 100% baby-safe for my baby (but of course still depends on your baby's skin). I will surely order again next time. I am super happy!