I was pleasantly surprised at the quality of the tee! It was delightfully soft and the colors were vibrant and true to what you see on screen! The only thing keeping me from giving it 5 stars total is that the sizes run VERY small. I've never had to order a 3X for anything before (Normally I'm a L-XL), and I have to manually stretch the shirt before I put it on so I don't feel so constricted. I'm going to see if the shirt and print on front can withstand multiple washings and stretching before I get a second one.
So the first time I ordered this it was weirdly misprinted (and a bit small), so I contacted asking for an exchange. They not only refunded me the money but they sent me a new one in a size larger in a very timely manner. The shirt itself is very cute and true to color (I got the mint one), though it does run a bit small so you might want to get a size up. (I usually wear women's medium, but it was skin tight around the waist, so I went with a large and it's perfect, slightly loose.) The design fades a bit when you wash it in the laundry machine, but I think that actually looks quite cute and works well with the retro aesthetic, and it doesn't crack or peel or anything. The cotton is a good thickness too--not so thick as those typical heavy cotton shirts you know, but still thicker than most women's shirts, so it's still opaque. Overall I would definitely recommend it.