This top is a little more casual than i anticipated especially for the price. it is completely sheer and you do need a tank under it. also, the arm and neck makes it look more like a ordinary teeshirt. still, the lace design is super cute and would work well with both skirts and jeans.