Size L, 70% rayon, 30% polyester. Pictures show: front of dress, back of dress, close-up of tag. The color is actually a deep purplish, and doesn't show up well in the photos. Tag only says "L". Please ask for specific measurements before purchasing if you need more information. Pickup in Hamilton, no dirt roads.