The fabric is great and the workmanship was also very good, however the size is a bit small for a teenage boy.