The pumpkin must be heavier for its size. There shouldn't be any brown spots or sunken appearances on the skin.  The skin must be firm and hard when touched.  Generally, a good quality pumpkin will be a rich orange colour.  The stalk must feel firm and dry and should still be attached.