only thing that slowed me down really was the rear seat belt bolts.If your interior has never been out (like mine hadnt) then the bolts will have factory glue/sealant on them.I used a spanner and a hammer! everything else is plain sailing really.
oh the rear seat rest can either come out by unscrewing the 4 hinges OR by undoing the big bolt that holds the whole seat on (goes into the body) mine kinda rounded off trying so had to take each seat off the hinges which are just under the bit of carpet on the back