Very soft fabric! The filling is firm and seems as though it will hold up well. Take a look at measurements, smaller than I thought.