I did this myself last year. Took about 8-9 hours total. It is a pretty straightforward job - as in not complicated. It is just a tight space to work in. If I had a lift and everything was accessible it would probably take an hour or two without stuck or broken nuts/bolts.
A 14mm flex head ratcheting wrench was absoutley my #1 tool. #2 tool is every extension and swivel adapter I own.