Hi, and welcome. A $30 white shirt and a $200 white shirt can hang side by side on the same rack and look almost the same.


Same color, same collar shape, same row of buttons. But pull both over your shoulders, and the difference shows up fast in how the collar sits, how the fabric falls, and how the thing looks after ten washes instead of one.


The fabric is where it starts


Most cheap shirts are cut from a plain-weave cotton, often a poplin, with a thread count around 80 to 120 per square inch. That sounds fine until you compare it to a two-ply cotton, where two threads are twisted together before weaving. Two-ply fabric costs more because it takes more raw cotton and slower looms, but it resists pilling and holds its shape far longer. Turn a cheap shirt toward a light, and you can often see through it. Turn a two-ply shirt, and the weave stays dense. That single choice, one-ply versus two-ply, accounts for a big chunk of the price gap on its own.


Stitching you can actually count


Flip a collar over and count the stitches per inch along the edge. A budget shirt usually runs 8 to 10 stitches per inch, done on a fast machine with a single row. A well-made shirt runs 14 to 18, often with two rows at the collar and cuffs. More stitches per inch means the seam won't pucker after a few washes, and it means the collar edge stays flat instead of curling up at the points. You can check this yourself in about ten seconds by running a fingernail along the inside of the collar band.


Pattern matching and cut


On a striped or checked shirt, the pattern should line up where the front placket meets the chest, and where the sleeve meets the shoulder seam. Getting that alignment right means cutting each panel individually rather than stacking twenty layers and slicing through them at once. That costs time, and time costs money. Solid white shirts hide this, but they still reveal the cut. A shirt with a proper armhole curve sits closer to your shoulder, while a boxy one bunches under the arm the moment you raise a hand.


Buttons and the small parts


Cheap shirts use thin plastic buttons, usually 1.8mm thick, that fracture if you press them hard. Better shirts use thicker mother-of-pearl or a dense resin, often 2.5mm or more, and they sew them on with a cross-stitch and a short shank so the button doesn't pull the fabric tight when fastened. The interlining inside the collar matters too. Fused interlining is glued in and can bubble after repeated ironing. A floating or sewn interlining holds up better, which is why some shirts survive a decade of laundry, and others look tired after a year.


What you're really paying for


The price isn't only in the fabric. You're paying for slower production, more inspection, and a fit that was tested on real bodies rather than graded up from one sample. A shirt at $30 and one at $180 might both be cotton, but the $180 version typically uses longer staple cotton fibers, which means fewer loose ends poking out and a smoother surface against your skin. That's not marketing. It's fiber length, and you can feel it.


So next time you're holding two white shirts and wondering why one costs six times more, don't just look at the color. Check the ply, count the stitches, feel the buttons, and look at how the collar rolls. A shirt that retains its shape and structure after repeated washing may be worth the extra money, especially if you plan to wear it often.