I purchased size 38D in purple. I ordered this set for lingerie and not for everyday wear. I loved the color and the material was very nice. The lace did not feel itchy for the short time I tried it on. The bra for the most part fit but coverage was minimal. Again, for just lingerie that is fine but not what you would expect or want to wear out and about. The reason this set did not work out is really because of the very tiny underwear. There was no way those would fit properly and certainly no way those were an XL. In the photos, the bottoms do look a little tight around the waist on the model but did not expect all sizes to be that way. Having bulges caused by the underwear is not attractive!