Honestly, I had high hopes for this but it just wasn't good. Its thin, like one layer of fabric thin, has no padding whatsoever (hello nips), and its uncomfortably tight. It may work if you have a small chest but anything more than a B and its iffy. I guess you get what you pay for, its incredibly cheap.