I love this dress, it's very comfortable as well as pretty. I read another review before I made my purchase, which helped me to decide. The woman wrote that she ordered her regular size but the dress ran a little small. With that said, I would have normally fit into a medium to large but knowing it's all cotton and it'll probably shrink I ordered ordered an XL which is perfect! It's a little bit big but not too big, loose fitting but not hanging off your shoulders, you'll love it it's very feminine and we're all about looking feminine every chance we get.