I have the same opinion as many people in this thread:
The interface is clear, the results well presented, the process self-explaining. Great work.
As a criticism would be needed to balance all that positiveness, maybe the background is not up to the rest of the interface.