I really love this little unit, I use it daily. Its user interface is fantastic and really easy to use. The wireless function (inc streaming) works incredibly well! Its only fault is that its too far ahead of its time. But if your on the fence about I would say go for it - you'll love it!