Looks like a skirt, but yes, there are built in shorts underneath so she's literally perfect.... Details