diamond binary review