Very soft and plush! The tassels are heavy so they stay very nice and flat, which is surprising given our dog traffic!