The dress in this set is a really cute. The red flowers are a cooler shade of red. It is is the knee in length and is made of mostly a satin type fabric. The front of the bodice is a stretch knit fabric in white with black polka dots, red floral print at the neckline and down the front and it has a ribbon trim running from neck to waist in the front as well. The back of the bodice is white satin and the skirt is satin as well with large red floral print with teal blue centers. The background of the floral print is white. Only the front of the bodice is stretch, the rest is non-stretch material. The back closes with a strip of hook and loop.There are two plastic accessories which come with the dress, a soft turquoise blue clutch and matching slip on necklace. The clutch has a texture on front and back, a wrist strap and does not open. The necklace is floral and is all one color.The dress is advertised as fitting all of the new Barbie body styles: Regular, Curvy, Tall and Petite. I thought, because so little of it was stretch, that it would not fit Curvy and Made-to-Move but I was wrong. It fits on all body styles. It was slightly above the knee on Regular, Curvy and Made-to-Move. On Tall, it was definitely a mini-skirt and on Petite, it was knee length. The accessories fit on all of the body styles.I have purchased a couple of these new small outfits packs and none of them have shoes. I think that they are doing necklaces instead of shoes so that the outfits will work for all body types. The shoes that fit Regular Barbie are big on Petite and too small for Tall and Curvy. I suspect that we may see some shoe packs coming out for particular body styles.