Very nice stretchy material. Comfortable. Can't give it 5 stars because it was a bit larger than expected. Requested a return for an exchange and never received my ups tags through email or through Amazon account. Ups simply never showed up.