I placed 3 orders one arrived when it was meant to the other 2 got rescheduled to times that I was not home and I had to cancel one and change plans for the other. All orders had many items missing even basics like milk. I love the idea of this but my experience has not been great. Wouldn't recommend it takes more time to sort out their issues than to just go to the store.