Sort:  

Despite the fact it is challenging the result turned out just great!