Fits perfectly. Totally comfortable and cute. No show under any kind of clothes. Doesnt ride up. Hugh quality for washing. But MAN THAT PRICE! Id like to purchase more but its hard to justify for such a small amount of fabric.