I know this is going to be my new favorite dress! The cut is just perfect for my hourglass frame. The armpits are perfectly snug. I could see someone with larger than a C cup having it be too snug. The length is perfect and material is soft. I wear a 16 in pants, and the XL fit me wonderfully. Forgive my bloated belly in the photo!