Look for fabrics like Capilene or Merino Wool. Avoid cotton as cotton materials will absorb moisture and defeat the purpose of the base layer. A middle layer serves as your insulating layer. The best option for your middle layer on the Everest Base Camp Trek is a thick down jacket or fleece jacket.