Looks like a tuxedo style mini dress from the front - but it’s a romper!
Great condition; no defects. See photos for measurement details.