I've purchased a lot of mesh clothing from hoorenbeek... pieces such as a shirt may have several different meshes depending upon how the clothing will be layered... a shirt might be worn on its own, or layered under a jacket or blazer, and combined with high- or low-rise pants. There are also 3 different sizes (S, M & L)... it makes for a lot of options for a single garment, and undoubtedly adds to the expense. The net effect, though, is a good one.