I ordered several of these in different colors. I wish I wouldnt have spent the money. If you are over a c cup on top, the thin fabric won't stay up. They are very long and at a 56 I had to put a knot in the bottom to even walk around. The fabric is thin and scratchy too. Altogether just a bad buy.