'I would give this 10 stars!' one reviewer wrote.