The fabric is very cheap, but I expected that for $24. The lacy bodice is missing the ribbon at the bottom, which is an important finishing touch. The lacy bodice is just unfinishes cut tulle. The picture shows the bottom of the dress as purple over purple, but it is actually white tulle as well. I expected the dress to be made this way. I will be adding satin ribbon to the bottom of the bodice along with some bling, because every princess wants some sparkle. It is important to note that the addSee full review