Although the shirt came bigger than I expected, the sellers were kind enough to give me a partial refund without having to return the product. For their courtesy and eagerness to satisfy the customer, I give them 4 stars. Don't get me wrong, the shirt is of high quality. Just size down when you buy and make sure you are not in a rush because delivery takes time. Highly recommended.