Love the shirts, they are exactly what I was looking for and the fit is great. My only issue was the length of time for fulfillment and delivery. I placed the order early Monday afternoon and my package didn't arrive until Friday and that was with the fastest method of shipping available. To be fair though my standards may have been too high due to other online stores speedy delivery and the fulfillment center I used to manage being capable of Same Day Shipping. All in all my experience was pleasant and I will definitely be buying more in the future.