This is possibly the prettiest dress ever! From the refreshing color to the ruffled design at the hemline..you cannot go wrong! Just add heels and a sweet necklace and you are DONE! Fits true to size. Kali is wearing the small. From the shoulder to the hem: Small-33" Medium-33.5" Large-34"