More sturdy than I expected for the low price. Fabric is soft. Holding up well to constant use and large dogs.