While I think it is crazy that I had to order a 5x when in other vendors I usually order a 1X, I still love love love this shirt.  Very comfortable and fits great.  Long enough to come just past and still not look slouchy.