I ordered a shirt that was too small and had to return it at my own expense. This was a Christmas present for my grandson so I ordered a larger size so it would arrive by Christmas. I did not return it before ordering a larger size and had I known I would have to pay the return shipping fee I would not have re-ordered from this company. The quality was very good! And my grandson likes to wear it when driving his new Mustang.