I would say medium to hard, allow your self at least 2 hours either side, a lot of dismantle to do, then remove springs and add them back onto the new strut, that is if you are not replacing them all as one unit with springs already attached to the new strut.
If really hard is a 10 then i would say this job is at least an 8