item arrived on time and in perfect condition..my waist is 34 but I ordered SMALL and it fits perfectly..as Ive checked all of them are properly stitched, I think they are all well made..I hope they last..