Well made.  Though size chart indicates large for a 38 waist, and XLfor 40, these run a little small: Large were a little tight. These perfect on 37-38 waist. Not tiny but snug and not huge granny drawer looking things either. Well constructed. Not flimsy thin fabric.