good quality fabric, not thick, but not too thin, great for daily wear. for the price, with this quality, i would rate 9/10. size wise is great, as described, accurate measurements. design wise also great, same as OG, which is hard to get even in thrift stores.