Carpets are a beautiful...