The key to any professional, show quality paint is the prep. If you want it straight you need to spend the time and in your case it shows that quality time was spent. You mentioned that this was your first solo attempt which makes it even more impressive. The power of listening and understanding have worked well for you kudos again.
All The Best