Being 4’10” and 100lbs, this dress fit perfectly. The skirt had three layers: an under layer, a silky layer, and tulle, making it beautiful. Though it came with ribbon, I used my own. The adjustable panels helped cinch the waist and looked cute. I tied the back corset so I could tighten it myself, but there's also a side zipper. I ordered a small, even though I usually wear 2xs, and it fit great due to the adjustability, fitting up to a size 4 or small to medium. The neckline ruffles weren't itchy, and the sleeves were elastic. It's a great dress that came with a necklace and other accessories. I also had a petticoat, but I preferred the dress without it.