I've never used a wig cap, but this held my long hair pretty well under a wig for a couple hours. It kept my hair from beeing all knotted when I took the wig off.

These were cheap, snug, and I actually had 2 in the package.

If you need a wig cap for a costume, there is no reason not to get these ones.