As others have already suggested, even for a relatively simple situation, this is an area where the help of a qualified estate attorney can be invaluable.
There are likely lots of intricacies involved in Colorado law - or any state for that matter - that a good estate attorney will help you work through in a manner that Quicken wills likely will not (although, full disclosure, I haven't used the particular software you mention, so I can't say for sure whether it will or not).
As just one example, some states limit the age at which a child can legally "become the owner" of inherited property. So, if you leave your entire estate to your child, and both you and your husband pass away while your child is very young, your child will technically inherit everything, but the court may require that everything be put in Trust until your child reaches a certain age, and appoint a Trustee to manage the funds/pay for the care of your child. That Trustee may, or may not, be the person you have named as Guardian for your child. (I don't know specific Colorado law - so this may not be an issue for you). The Trustee is likely going to be very restricted in how he/she can disperse funds, and might be required to go to Court to request permission to use funds. Paying a Court Appointed Trustee and going to court costs money - and, in this scenario, the funds to cover that are likely going to come out of your estate. (Again, this is more of a general example, I don't know if Colorado, specifically, works this way, but I do know that other states do.)
That's probably OK, and the court would likely pick a qualified trustee, but - with some forethought - you can establish a testamentary trust within your will, and you can pick who the Trustee is, and how they can use your funds for the benefit of your child.
At the end of the day, the outcomes of these scenarios are the same - your child inherits everything. However, in the first scenario the Court determines who is acting as Trustee and how they can use your funds for your child (with, at least some, costs being charged to your estate), and in the second scenario you determine all that, and the Trustee is someone you know and trust (and probably have discussed things with beforehand).
Again, this is just a general example, and might not even be applicable to Colorado at all. But this is definitely something that an estate attorney familiar with Colorado law could help you work through. Quicken Willmaker may help you work through it too, I don't know, just keep in mind that there are a lot of intricacies like this that many DIY will programs do not account for. You may still end up with a valid will, but the outcome might not be exactly what you would want, or exactly what you think it is going to be.
Finally, I definitely second the suggestion to shop around - I don't know where in Colorado you are, but the cost for a good set of estate planning documents in Denver is likely going to be higher than in some of the lower cost of living areas in Colorado. If you are in a relatively low cost of living area, or can get to one relatively easily, you can likely find the same quality of service with a much lower price tag.