This dress was okay. I ordered an extra large but if they had it in 2X I would have rather that because it's pretty snug and it will show every dimple you have.. that's why I rather mine a little looser..But my main problem was that the hem at the bottom wasn't even so I will be returning.