The detail and overall quality of the fabric is incredible. i normally avoid swing dresses, but this is a flattering dress. i typically wear between sizes 2-6 (depending on designer) and a 6 fit me perfectly. i'm extremely happy that i purchased it and received compliments as soon as i wore it out. i'm also tall, so i have to be concerned with length of dresses and this falls perfectly right at the top of the knee.