I am a size 6-8 in most things and am 5'2. This dress has stretch to it and can be worn with boots, heels, or sneakers. I wore a seamless black undergarment underneath for more comfort/coverage and wore pasties just to be safe! I partied in this for hours and have no complaints (and didn't have any fashion mishaps) due to the fact that the dress stays in place all night long. 10/10 recommend! I wore it in Miami and got compliments all night long, it's also super flattering on and comfortable!