Good quality dentures last for a very long time and provide realistic results. They can cost anywhere from $1000-$5000. While cheaper options are available, the best quality dentures prove to be cost-effective in the long run.