I love this dress!!! I almost bought it in both colors. I’m a top heavy plus sized girl and I think the cut of this is so cute. I typically wear a XXL, but in this I got a large and it fits perfectly! The XXL would have worked, it just depends on how you like it to fit. The L is still roomy without being bunchy in the back.