This dress delivers all that you hope for and more!! I ordered the wrong size for myself but was able to pass it to my daughter who looked amazing in it as it hugged every curve and bedazzled with the gorgeous print!! Thoroughly recommend this beautiful dress with its heavy and supportive fabric. Arrival was fast and efficient. Thank you, Ponyboy Clothing!