This dress is so flattering and modest, which are two words I look for in a dress. I am 5' 8" and am a normal size weight, with a heavy chest. A large was a great fit. Does not feel like I am swimming in this at all. Can't wait to weart it to a wedding coming up.