The quality is good, it looks like cotton. Sewn neatly. I'm very happy-much better than expected. I wear l, but after reading the reviews i took xl and did not pass. Small size. There is an insert push apa, so you can wear without a bra. Delivery fast-to ukraine in two weeks.