Super soft and seemed well made, but the color on my screen shows more of a steel blue type color and it was definitely a more green/teal color in person. It is labeled as teal, but I didn't think the picture would vary that much from the actual product.