This is a fine set of receiver, but I have my own issues with it. I have been using it for last 3 weeks and found it a little disappointing.1. It is too huge, too tall. I had to get a separate furniture just for this.2. The airplay disconnects very frequently.3. The YAOC is good, but cannot replace your own ears for calibration. I was never happy with the calibration done by YAOC4. No cables included5. I am just using the 7ch music setting, everything else sounds just odd6. The apps on android and iOS are just crap. Difficult to use and navigate. But they add useful functionality. The feature that I liked was, give the IP address of the receiver on any device and it opens control to access it, the apps are not required for that sense.7. Remote is clunky. The buttons are too small, non-ergonomic and hard.8. Does not play video from USB. And playing video files plays audio with lots of breaks.9. The on screen menu is badly designed. It could be lot better.I like the internet radio, but used it just once, the receiver is not to blame but the channels and the quality of music streaming, did not use it again. 

Question: How about function?
Answer: This is a fine set of receiver