It came as expected, although it was slightly large...I ordered an XL and i sometimes wear a XXL in hanes or other similar brands. This shirt was still somewhat large but it beats being small!. May order a Large next time