this is a long dress for Barbie. It also works well with a slip under it in order to make it stand out. The material is a crinkle material. The short puff sleeves have a ruffle on the edge. A large collar is trimmed with a blue ribbon rose at the center front. This is for 11 1/2 inch fashion dolls such as Barbie but because the dress is long, it will also work for 12 or 12 1/2 inch dolls.