I bough one size bigger, still small.
fabric is good and shirt just like the picture. go a size up is my advice