It is beautiful! I love it! It is a great length, fit perfectly, and is comfortable. I wore it all day and didn't want to take it off. So comfy. I also love that it isn't sheer anywhere! Love it. I am 220 lbs and bought a XXL and it is great. Really flattering. My husband liked it as well.