ok for a speakerbut many a times it does not pick up your voice and many times does not understand the question and gives vague answers not good for a smart speakerit is useful in situations where you have other smart devices which can be controlled