Sunbasket has been great for our family. We have been using them every week for 3+ years. Ingredients are high quality and fresh. Shipments are well packaged. Menu options strike a good balance between creative new options and keeping weekly favorites available. One thing that also stands out is their customer service - shipments are typically perfect but if there is ever a problem, customer service is easy to access via well designed self service portal, online text messaging with a real human, or phone. Any problems I've had have always been resolved to my satisfaction (ie quick refunds or credits issued, free meals, etc). Highly recommend!