The rainbow dreams maxi dress is made out of high quality cotton fabric. The bodice of the dress is sheared which stretches so that your daughter will be able to wear the dress longer. The dress grows with your daughter it starts out as a maxi length as your daughter grows the dress will also look great as a shorter length. The dress Ties on the shoulders. The dress is loose fitting and the skirt is very full.