Very high quality product. Lace is soft and not itchy. Stitching is well done, and not so delicate I'm afraid I'm going to tear it (an issue I have had with other pieces). I bought this for my honeymoon and I can't wait to wear it for my future husband! It is a little longer than pieces I've found at other shops, which is one thing I like. It falls about mid-thigh on me.