I have to write this review, because I placed an order and then after read the reviews and was worried. Needless to say, I received my order, and I loved everything. Fit good, I do recommend going a size up, but other than that I love it all. Two items were missing from my order, and I went back to my e-mail and saw that they were shipping separately. I e-mailed there customer service and they immediately got back the next day, and explained they were on back order, They even offered to have me pick out two other shirts, and they always kept in contact with me until I figured out what I wanted to do. Very nice company, very trusting. I love it. Thank you!