much better, though the first time was not bad for a beginner, you should have seen some of my first seats!! Once I found that spending more time on the pattern means less time and hassle later, my work got way better. the first couple seats I did, I just cut patterns from the old leather and sewed it all together without even testing panels on the seats prior to sewing. those came out pretty rough to say the least...now I iron out the old leather for patterns and really test fit every piece to the seat before and during sewing them together. its a lot easier to fix a panel that way than after you get the seat sewn, lol! be sure to use "cut notches" on your patterns too, to line your panels up. it helps keep everything lined up, especially when doing rounded panels or curves.
foam helps a lot to cover up small imperfections and give a fuller look than just using vinyl by itself.