More than perfect, 100% recommendable.