64 Barracuda slow going.

Ok I finally have a couple of new pics to post.I got all the surface rust cleaned up and the carpet installed and put down some Dynamat under the new carpet. Now im still trying to decide if I should recover my seats myself with new foam and covers from online or pay a local upholstery shop to do it since itll be the same cost but no garuntee on how itll look when done. Im looking at about 1200$ for front and back seats either way I go....any suggestions.
Paying a shop allows me to choose the color with more options.