It's beautiful I plan to wear it to my all white semi formal wedding. I was glad the XL didn't fit that means I lost weight! Sending it back to get a Large. Beautiful material and just the right length.