This tank top maxi dress is double layered to hold you in and make you feel so beautiful. True to size. Has stretch.