Soft and very comfortable. Holds my side fat? In and very well made. Great find and love the price wanted the blue and pink color but not in my size. I bought a size larger. I wear a 38c, bought a 38c and 40c both sizes fit great. Hand wash and dry to protect material. Great find for me.