I think the fabric of these shirts is nice, pretty true to size as well.
My items took over a month to be received. But they are very cute and seem nice. I would order from them again, just be aware of the long ship time.
Love the shirt I bought and the experience was great. Very smooth.