The material is thin with no lining. It definitely has a texture to it. I wouldn’t describe it as soft. As for size, I’m not sure what to advise. I ordered a medium based on the size chart and reality it did not fit the forgiving way it is pictured to. I returned mine. If I were to re-order, I’d probably go two sizes up. Hope this helps you decide on your purchase! I was disappointed and ended up shopping in a store.