I love this dress! I use it mostly as a bikini cover up when I'm on the boat or going to the beach/pool, but it's easy to dress up a little bit to go out to dinner or something too. It fits pretty true to size. I am 6', 135 lb, and I got a medium, which fits pretty perfectly, except it was a little shorter on me than I expected it to be. But even so, it's not too revealing, and overall, this dress is really pretty and comfy.