My daughter used this and found it useful along with her normal maths class. But this year (her leaving cert year) she started a weekly maths grind and her understanding of maths increased significantly.
Digital grinds is very well put together and used real past paper examples. It is very good value IMO.