I’m assuming you’re referring to the Echo Dot. Go with the 3rd gen for a few bucks more. I actually just ordered a 3rd gen with a SmartPlug for $29 from Amazon.
The difference is design and audio quality. The 3rd gen is supposed to sound way better. The sound on the 2nd gen is terrible for anything other than voice.
By the way, I edited your thread title for clarity.