Soft and firm, easy to roll out my daughter love it. Need something heavy to keep the corners down but the Oder isn’t strong but I’m sensitive to certain smells. Nothing that Febreze stopables touch fabric spray can’t handle