It wasn't too difficult. The part that got me was the strip with the emblem. That took the most time for me.
As far as how long it takes, 2-3 hours, if you want it perfect and you take your time.
Also, you may need something like this to help trim and tuck certain areas.