The shelf life of mushrooms is 3 to 5 days and it must be sold within this time. Otherwise it will discolor and dry and wont be suitable for human consumption.