Almost perfect. It could have been cleaned a little better. Also some practical details that could be improved.