CARPETS and BLANKETS