Dress has built in shorts and a bra it’s so good!! Size down if in between! I’m in a m it’s perfect fit but not as snug as I thought it would be. Love!! Sweatshirt M. AFBRE for extra 20% off #LTKsalealert #LTKunder50