This dress is perfect. I wore it to a wedding 5 months pregnant and it fit perfectly and was so comfortable. I received so many compliments all night long. The straps are adjustable and there is stretch around the bust, it has a lot of great structure for such a comfortable dress. The hill house customer service was absolutely amazing in helping get express shipping so it would arrive before the event. Since I’m expecting I sized up and wore a medium and that worked out great.