The dress arrived weeks before I thought I'd receive it. It came in a rather small box, and it was some sort of magic trick that made it pop out with barely a wrinkle. I ordered a custom color and length and it's exactly what I hoped for. I also asked for the full-length skirt to be as voluminous as possible, and there are TEN layers of tulle, plus an underskirt with stiff tulle to make it puff out. My daughter looks so cute in it and immediately started twirling. The length is PERFECT, the color is exactly right, and I can't wait to share pictures of this homecoming princess in her purple princess dress. I will be anxiously waiting for the next chance I can order a dress from Monbebelagos.