Haferman carpet