I purchased this in the yellow xs. it is very comfortable, but extremely see-through. you'd have to wear a slip or something underneath it, but i'm not sure what would work based on the style, and even if i wore a strapless bra it was still see-through. unfortunately i had to return it.