The only reason Im not giving this an excellent rating is the fabric is a little itchy. Other than that this dress fit perfectly. I usually wear a size 22 in a dress or a 3x, but in this dress I bought a 4x and Im glad I did because their sizes don't rum true. Their 3x is like a junior plus size, instead of a womens plus size. 22/24 is standard a 3x, but not here. The flow of the dress is beautiful and the colors are lovely. I bought Red, Royal and Purple and Im kicking my but that I didn't replace my white one at the same time.