Simply awesome vibrant color dress..it's very lightweight and looks awesome. The dress comes to knee length and it's very light some prefer to call it thin. if you are on a heavier side just flaunt it with denim jacket it looks superb any location. Just go for it if you want to wear it for your beach vacay.