I liked the shirts- I ordered 2 for twins. The color matched online description, material seemed to be as expected and shipping was timely. I had to return the shirts though, because they were too big. The return process was very convenient and easy to follow, and my funds were returned to my bank account more quickly than expected. Both transactions were handled well and the product seems to be good, just runs a bit larger than expected for this type of athletic shirt.