The kids recently entered our school's Talent Show and needed a Mario and Luigi hat immediately.  I really didn't expect much when ordering these caps, but was pleasantly surprised to find that these hats are not only well made, but they are brightly colored, keep their shape well, and are beautifully stitched.  The "L" and "M" are embroidered on very nicely, and the overall material of the cap is quite nice for the price.  The hats seem to run on the larger size - I have a big head and they fit me perfectly, but I can imagine these would be too large on most people.  They were definitely a bit large for my kids.  So that they could wear them, I used a safety pin on the back of the cap to adjust the size a bit smaller, and it worked just fine.  There is an elastic on the back of the cap, so it should fit most people's heads - this doesn't size down unless you use a pin or sew it up yourself.  Overall, these are surprisingly good quality hats for a good price.  I would definitely buy these again.