This dress is perfect for a walk on the beach or around a beach town. It's cool and comfortable. I think the sizing runs small. I ordered a large which is normally the largest size I ever wear (sometimes I wear medium) and I had to return it and get XL. It's very form-fitting and if you do not have a model figure, it will not look good if it's too tight.