I bought 3 shirts in the recent 3 for 2 deal. The Brazil away shirt I bought looked good but was a tight fit considering it was supposed to be a large.It was tight and fitted more like a medium. In addition the Nike Swoosh fell off the shirt after the first wash. (I washed the shirt inside out on a low temperature wash with no fabric softener) so was not impressed with this compared to the black Brazil shirt I purchased previously. I also bought a Sporting Lisbon shirt as part of the same offer which again felt like a medium even though I purchased a large and has large on the label. The FC Porto shirt I bought as part of the same package looked to be better made and fits like a large (hence 2 stars and not 1)