First dress purchased. Though I referenced the size chart I still was unsure of my size and because this is a sale item if I picked the smaller size I couldn’t return :( I purchased a size 4. I am petite, I hold my “weight” in the torso region due to excess skin from weight loss. I’m 5’1” this hits half way down my legs ,past my knees. The 3 could’ve probably worked but this gives me some wiggle room :) I gave this a 4/5 for the straps. They are a bit long on me and since I untied them to fit, I haven’t been able to tie up the bow pretty like it arrived.