Bought these so the dogs wouldn't sit on our patio furniture. Sturdy material, fits snuggly. Very durable.