I ordered this in a 2x (I'm typically a 1x) because of how bodycon it is. Well, I was a little worried when I actually got it that I wasn't going to be able get it on. I'm 32 weeks pregnant currently, and this dress (while VERY flattering (i am super self concious too)) does fit TIGHT. I won't have much more room to grow in this, so it would be better for a little bit earlier on in pregnancy vs later. The rhinestones are beautiful, and the dress is not itchy at all. If you do go with this- size up by 1 size even if you like a tighter fit-trust me you'll thank me later.