It's so pretty. The printing was rougher and not as high-quality as I thought, but I still like it very much!! It seems like the printing will soon come apart after wearing it a few times and washing it, but I'm still satisfied with it for the cost-effectiveness! I think the t-shirt fabric is good.