size: i usually fit M-L and was worried about this not fitting bc its one size but surprisingly it did bc its a bit stretchy sa back
quality: they use a linen-like cloth so it doesnt feel too cheap or thin but it may be slightly see through if you get lighter colors