The Fabric , stitching and styling were good quality considering the price.  I did not like it because they sent me a medium.  I always take a medium or smaller.  I took the measurements in the shirt and it actually was the measurements for a small shirt.  The shirt was too small.  Either the shirt was mistagged or it runs extremely small and they need to redo their measurement chart that they give as a guideline.  I would give the shirt and A- for quality and and F for fit