Very soft and the fit was perfect.  Very satisfied with this purchase.  Would highly recommend and the price was spot on as well.