This top is long enough to cover your bottom when wearing leggings, the flared sleeves are very feminine, the black that I bought is not see-through, even has a nice subtle sheen to it, and the v-neck is not too low= perfect!