great set of ultraportable speakers for any media device. however, get a set of four rechargable AAA's and charger, otherwise you'll blow through batteries. i use it for the beach or camping where i don't have an outlet. doesn't have any bass, i never checked the frequency range, but sounds great in the range it does play.