Hard and soft Products Review