Fabric is quality. Feels nice and soft and not cheap either.Sizing I had to return my original order for an L cos XL was too big. Every other item of clothing I have is XL and I’m more towards XXL than I am L in any of it cos I’m an absolute disgrace. Fat in all the wrong places- gut, love handles, back and bum. Built like Peter Griffin. So a word of warning for those ordering about sizing