I bought 2 of these tops...One black, one pink. They were decent quality and sizing was good. I then bought a 3rd in white...Completely different material (thin, see-through, burnt out cotton) and sizing was way off. Too much of a hassle to return it at my own cost so I'm using it as a cleaning rag. Buyer beware.