It would be hard to fit everyone, and will require alteration.  But here are some things to keep in mind.  My daughter is a long, very thin 6-8 in everyday clothing.  We bought medium. She is 5'5" 108, with a long torso.  The torso on this dress was even longer than she.  It fits very tight even though her measurements are less than the stated for size medium.  The back/torso is narrow, and the arms are tight, however, the bust fits too loosely, and too low.  She is a small breasted, so if you are bigger up front, it will fit better.  But you better be thin and long.  With full hoop, the dress is still much too long by at least 3 inches.  If you look at the picture, it will need to be hemmed nearly to the red band for my 5'5" daughter with full hoops.  Material is typical costume fabric.  This is not one hundred dollar quality by a long shot.  The dress arrived less than 24 hours after purchase.