I've tried dozens of cookies from on-line companies and David's are the closest I've found to homemade.  The cookies are not all uniform in size, so they don't look they were machine made.  They arrived well packed and very fresh.  The chocolate chunks are generous and the nuts are fresh tasting. The cookies are soft, but not too soft.  I have no complaints whatsoever and have already placed 3 more orders to send as gifts.