My main positive comments are;
1, Variety and quality - I can get a very good range of fresh and less usual produce, for example, tahini, which I can't buy locally. Lovely tasty Italian tomatoes, large butter beans, very good un-dyed smoked fish etc.
2. Delivery - on time by helpful and polite staff. I can order one day and the shopping is there the next day.
3. No Waitrose near where I live and their products are excellent.
Not so good;
1. For two weeks running my favourite breads were unavailable (Gail's and Vogels).
2. Sell by/use by dates when I plan the weeks menu I may get something that will have reached its use by date before I have planned to use it.