I have traved it on an im a size xl and it looked grate i just dont wear dresses anymore. i had my friend try it on also to see if she would fit it and shes a small. one of the pic shows there this elastic type thing in the center that goes under the brest area. i believe thats how it fits that many sizes :)