Very good at what it does. If you need an image to be slightly better quality for scaling, very good. In my case, I have an image that is going to fill up the whole screen of a video, and it works perfectly for sharpening the pixelated edges. (I haven't used the portrait mode, and according to the developers, this is the mode that they recommend.)