Very cute but no way is this one size fits all. I'm a 14 and the dress was way too tight across bust Would probably look great on someone with smallish bust size 8-10. Colors are vibrant and material very slinky. Would be a great beach dress.