The bra was very pretty and well sewn. I was very excited it had finally arrived because it takes some time to receive it but, Sorry this gets a thumbs down from me. I ordered the XL but I couldn't even get it on. If you order I suggest ordering 2 sizes up than you usually do. I loved the look and the feel it was just way to small.