I bought this dress and I love-love-love it. It's SUPER comfortable and looks cute for casual events. I also wore it to a semi-fancy event by pairing it with special accessories. I ordered M and L because I wasn't sure which would work. I found that it runs a little large and that M fits me best, but I kept the L because it was only slightly looser and is fine for bloated days and with a cami/bralette. (I'm 5'6\\\\\\\\\\\\\\\", 140lbs.)