The quality and stitching are great, well made. Bright and vibrant, just like the 80s! So I am 5’8, 270lbs, I have a big chest, neck and shoulders. The XXL fit me, but it was very tight/snug in the shoulder area, other than that it fit everywhere else. I usually wear XXL for a lot of shirts and sweaters, but sometimes I end up getting a XXXL. So if your in between sizes, or if you are at all a little snug in XXL, get the one size up. Exchanging was super easy, Jessica got back to me really quick...