All Solar Blankets