Amazon Fresh has over 500,000 products.
Everything from DVDs, toys, games, electronics, and tools to home, kitchen, and baby necessities is available for same-day and early-morning delivery. Initially, Prime members get a 30-day free trial, and Fresh delivery costs $299 annually after that. Delivery does not cost extra on top of the annual fee, as long as orders are over $35.
Source: Amazon Fresh