The picture quality is good and viewing angle works. I am glad that I am able to rotate and move the camera lens remotely from my iphone. The installation was very straightforward and I was able to setup in 10 minutes and was able to monitor from my phone. The motion detect works ok. I had to use "high" setting for this. Once it detects a motion, it will notify me on my phone and also can send an email to me. I didn't setup either ftp or sd recording. But once I get a SD card, I would use an option to record a video on SD when a motion is detected than sending me an email.