10/10 yes, very good and received on time too. The grade I give is excellent. Five stars, if not 10. Anonymous A.