 No, it comes with the little speaker, so it has everything you need for $20. Wow. I think it would be such a fun hostess gift if you were going to a party at someone's home that had a pool or a pool party. It would be a great, fun gift, a birthday gift. I just think it's so adorable, and I've tried it, and the music sounds pretty darn good coming out of this little speaker. Wow.