These leggings are very soft inside. They are also very stretchy; this might account for the reason they are not as opaque as I like in a legging--more like tights than a true pant. They also have a rather hem at the ankle making them slightly bulky. I think the pros outweigh the cons, but if you want an opaque look all the way to your waist I recommend buying a size up.