LOVE THIS DRESS! I bought this dress for a wedding and got so many compliment. I usually wear a large bottom, and a medium top. I got the medium and it fit great.And it’s very flattering and flowy. The material is thin, but thick enough that it’s not see through.