This shirt was much bigger than I anticipated, however I still gave 4 stars because the product got here quickly with no issues. The fabric was soft and of great quality. I think if I were to order again, I would just get a size or 2 smaller. All things great otherwise.