I bought a 2x from a dept store and it fits wonderfully. So, I ordered this one in 3x to be sure it was large enough. The girls were bulging out on all sides when I tried it on. I am returning this for credit. Very disappointing.