It’s a very good shirt—nice materials and it feels great overall. However, I ordered a size S and received a shirt that fits much larger than expected (more like an M or even L), even though the label says S. I think it’s too late to request a refund or exchange since I already removed the tag, but aside from that, everything is fine.