I took this dress to Mexico for dinner work event with my husband. It was perfect for January nights that are warm. I wore this on the last night for dinner on the beach, I am only 5'4 so I bought M, The slit is great and not too high so when you sit you aren't constantly pulling it. Great for many occasions, both causal and more upscale with the right accessories