Very thick and soft to walk on. Have not vaccumed it. No plastic smell cause it is wool quality.