Perfect for leggings, it totally covers your rear-end. I'm 5'3" 133 lbs, I wear an 4 or 6 in dresses and a 6 in american eagle jeans. I ordered the medium and it fits nicely with a bit of the loose but still cute look going on. I bet I could order a small if I wanted a slightly more fitted look and both would be cute. The material is not see-through and its soft/stretchy. Overall I love this top and I probably will get it in a small as well, maybe some other colors too.