Product analysis