I'm swimming in heart emojis. These are so adorable, I can't stop smiling. They are the food storage equivalents of kittens, puppies, and a bundle of baby bunnies, combined. The 12 oz containers are just as described with the exact measurements which make for the perfect portions and were exactly what I was looking for! (As you can see, I'm making my own Swedish meatballs microwave meals) in addition, they have grooves on the container and lid for perfect and even stacking! I do wish that the moulding inside made them flat for less food waste, but I get it; plastic moulds like this are easier/cheaper/less material.They are really sturdy from what I can tell, so far, although tbh they FEEL flimsy and I kept worrying that they'd break. But they are definitely thicker/more sturdy than the giant ones from restaurants to-go (which tend to break during the initial use or after the 2nd use).I am so glad it came in a pack of 50 because I would have ordered more. And must have learned their lesson bc mine came in a box with bubble wrap and air packs.Last/side note: since I made a "dry dish" there's not really a chance to test the possible leakage levels, but I can see it being possible. The whole things are plastic and have no rubber cushioning. But that's what snapware is for. Rating is based on what it is, not unrealistic expectations. I LOVE THESE.