I have no problem with the functions of this product: it has a decent wireless range, set up is easy and it has a nice form. However, this is a product that takes away your control of your settings locally and sends them to the cloud. This is an idea that may disturb some. I was a little surprised to see I had no choice (when I first got this, the Cisco Connect Cloud wasn't online and the setup location was local, i.e., on my computer). Later I went to check some settings, and after typing in the 192.168, etc. address, I could see I was being redirected to the internet and their cloud. I felt a little cheated, like they took away from me my own stuff and from now on I had to go through them to get it. Still, I went through using it and even downloaded the smartphone app, which was neat to have remote control in my hand (if my son didn't get off when I told him, I could kill his connection from my phone!). Things, however, went bad.For some reason, I stopped being able to get to the cloud at all, from my smartphone or via any computer. I was completely shut out of any router controls. Cisco support is easy to get to, but after many back and forths, and resets and re installs, they still couldn't tell me what was wrong or what I needed to do to fix it. So, we reverted back to the original, locally based router management software. On one hand, I like having control back in my hands, but on the other, I'm not sure Cisco is ever going to update or support the old software (they seem to be headed to the cloud, like it or not).Basically, it works fine as a router and wireless device, but if you don't want to give up control of your setup to Cisco's cloud, you won't like this. If you use the cloud, there is the advantage of being able to do some configuring from your smartphone, but it may not be something you use all the time, either. 

Question: How is the experience?
Answer: this is a product that takes away your control of your settings