Soft, fit great and look awesome. I didn’t realize when I ordered that they weren’t 100% cotton but that’s my bad.