There are many essential factors that you have to consider before selecting one, such as: 1. The purpose you want to use it for 2. The kind of dishes you want to cook 3. Family size 4. The construction After that, you can also check the following: 1. The streamlined to the heat output in BTU 2. The number of burners available. 3. The gas type availability in your locality 4. At last, look at the controls if they are readable and ergonomic.