Blankets and Carpets