I am obsessed with this dress! Everything about it is just perfect, the fabric is so comfortable and it hugs your body in the best way. I'm a size 4/6 and the medium fits me well, because of the stretchy fabric the dress could fit a small up to a large. Perfect for a sunny day out or vacation.