does a lot more than I expected.

5 stars

Great sound in a small package for the money and I would buy again.