Loose cut. The skirt is a different fabric to the bodice. Could be worn with shorts later on too. Small feint dot on front top left but hard to see and should wash out.