What are the advantages and disadvantage of using a solar cooker?

Advantages of using a solar cooker are:

a) There is no cost of fuel.

b) It is environment friendly and there is no residue like ash etc.

c) Cooking is hygienic and nutritious.

Disadvantages of using a solar cooker are:

a) The cooking is slow.

b) It cannot be used at all times.

c) A solar cooker can perform only limited functions.

d) Solar cookers have limited utility at the places where sunlight is less as in polar regions or where there are too much rains.