The dress is cute and definitely flattering. I wear a size 1x but the 3x fits well. Order 2 sizes up if you want it to fit right. I will say, however that this is a mini dress, I can't knock it because it says so in the description, but I like dresses to be a bit longer. This can be fixed by adding a pair of leggings.