It's not difficult.
Besides some basic hand tools you'll need torque bits and reverse torque sockets,
adjust steering wheel in and up as far as it will go.
slide seat forward, remove rear bolts.
on side of seat, locate seat belt, remove cover and remove bolt. don't let seat belt snap back, it could hit you or a window.
remove head rest.
slide seat back and remove front bolts.
disconnect ground from battery and let car sit for at least 20 minutes.
disconnect wiring harness from under seat.
remove seat being careful not to hit anything, it helps having someone to assist.
using a plastic pry tool remove plastic from behind the seat, you'll see tabs, push these in slightly to release the trim piece.
remove plastic trim piece from bottom side of seat. depending on your seat, it may have a lever, this is held on by a clip on the underside, I used a pair of plyers to remove clip and lever.
under the trim panels you'll see a cord that hold the bottom cushion tight, it wraps around the front and is secured in back. undo these.
under the seat, undo the wiring harnesses.
on top of bottom cushion, toward the back, the seat extends under the back support cushion and to the underside of the seat where it is secured to the frame. undo these.
if you're replacing the back cushion, remove the head rest supports, these just pull out.
if you have heated seats, be careful of the wiring harness.
The cushions to your old seats may be glued to the underside of the seat covers, if so, take them to an upholsterer and have these items transferred over.
installation is the reverse of removal.
Here is a video I found on Youtube of someone changing the seat covers.
www.youtube.com/watch?v=h9jZXVsFgC8