Fits perfect sleeves are a little long but I notice that with all pb shirts . I just roll them up still looks nice. Also its made well and is thick . Love this brand all there shirts are well made and not thin . There made of lasting material