The ribbons is very nice, the actual beige fabric beneath is soft teeshirt like material. General, well made. I set the dress flat to consider some measurements; upper body from armpit-to-armpit is actually approx. 16. five inches across; waistline from where the ribbon and bow is approx. thirteen. 5 inches throughout; hips from largest part (near the actual upside down "V" form on dress) is actually approx. 18 ins across. The length of the dress (measured from the glenohumeral joint to the bottom from the dress) flat is actually approx. 56 ins long. It variations the floor with regarding 1/2 inch additional material, so it is going to be perfect with the heels.