Perfect!
This dress is perfect. The square neck is very flattering, the straps are a perfect thickness. The skirt is very flowy and wide. The satin underlay is such a pretty touch. The dress is LONGGGG. I'm wearing it to a wedding, and I can't wear high heels- I had to get 4.5" hemmed off! But otherwise it's a beautiful dress.