What makes a good product?