I am a pretty average-sized girl, 5'3" with a pant size of 6 (US) and a cup size of 34B or C, and this dress fit me very well on top but was very loose around the middle, and so the skirt hung a little bit low around my hips. I don't think that matching the dresses in the picture would be very difficult, except for hiking up the skirt's hem lines, which is only impossible because the dress's midriff is so loose. The material that the dress and sash are made of feel deliciously comfortable. In sum: Great up top, sash is a nice perk. Those with narrower waists might want to order on the small side.