Came in decent time and well packed. Easy to set up with Alexa. The black protective cover however often causes Alexa to not to respond to prompts. Have to speak a little loud and extremely clear. The other issue with the package was smell !! pheweeee...had to leave the package to air out in open space for at least two days...thank god it doesn't smell any more. But works just fine. Only for that I'm giving 5*'s.