Yes, ML Aggarwal Class 10th Mathematics is a good book for ICSE Class 10th students. This book is framed as per the ICSE syllabus. It’s questions have quite variations and the level of questions difficulty gradually increases in the ML Aggarwal book. Therefore, it is an ideal and good book for ICSE Class 10th.