This romper looks like a mini skirt, but there are shorts on the inside. This is semi-sheer and is a thin gauze material. The shorts are viscose. The pit to pit is 22 inches, and shoulder to bottom is 31 inches. Thanks! n