Soft, and Fits perfectly
The caps just size, soft , comfortable,  durable and fits just right..and yes I would purchase again!
Rating: 5 stars