The colors and fabric were exactly as expected.  Unfortunately, this 5XL shirt fit more like a 3XL shirt.  It is a great shirt, but it just does not fit a 4XL/5XL frame.

As a larger customer, this is very sad since we often cannot find nice things in our sizes.  I really wished it had fit.  If you are ordering one and are a large size, you might add two sizes to the order and it might fit. (Writing for my boyfriend for whom the shirt was purchased.)