I absolutely love how gorgeous this dress is & the fit is fantastic on me. I'm 5'4 34B & 138 lbs & decided to get a medium. It fits perfectly. I would feel comfortable wearing it anywhere including a church function because it's so pretty. Overall, the dress is fabulous & is very well-made for the price!