I'm wearing this as my wedding dress. Quality is nice! Has two layers of tulle so it's nice and fluffy. I wear a normal size 16-18 and ordered in an 18. Had to return for the 22. I would say it ran small and to size up at least 2 sizes. Other than needing the bigger size, it's a really beautiful dress! The sleeves have elastic so they aren't floppy or too long. Perfect for my boho wedding!