Soft and might have been comfortable but I couldn't even get them on they were so small. I think I would have had to go up at least two sizes but didn't want to bother with exchanging them potentially a few times to find the right fit so I just returned them.