Soft with good backside coverage (not crazy high to be uncomfortable; fit like pre-preg bikini types) and definitely under the belly in the front.  Colors are pretty and vivid. Definitely order a size up. For improvement or as an option, would like a version with a softer, lace waistband, as well.