I bought these in the largest size for my 16 year old son for his Old Gregg costume he's making and they fit him good not too tight at all as I was worried about. The fabric is really good in the print on it is way better than I expected for the price I don't know how long these would last if you wear them everyday or very often but they look nice