I expected these ruffle shorts to be more opague, but they are fairly see-through, so I needed to wear undie underneath them.  They are cute, but not fantastic and definitely not something you'd feel comfortable showing under a short, short skirt.