Very sturdy and made well.Love the purple one, the white one is okay too.I actually purchased this for a soaking a night guard. It is taller & larger then I really need but it was a better price then the smaller cleaning tray. (When I travel I can pack everything in the tray so night guard, cleaner & such are kept neatly together.) I add water, cleaning solution, click the lid closed and give a little side to side shake to mix/activate cleaner with out any spills. The lift out tray is handy (no hands in the cleaning solution) & it is easy to keep everything clean. It does not have venting wholes but it does leak if knocked over on its side. Not being water tight would be my only complaint but I am not sure air/water tight would be good for all cleaning products. Over all great buy, has lasted a over a month thus far with out breaking have not need to opened the 2nd one yet.Good denture cups good price. But keep in mind if your looking for white ones you may not get white was as the picture showed I received purple and green ones. Not the companies fault but my own fault I did not read the full description which did state assorted colorsTwo containers of random color, and the price can’t be beat. Most sellers are charging $5 for just one of these.I’ve added photos so you can see they are the same as many others.I took a risk buying this. The one photo of the boxed items wasn’t very helpful. Turned out good.I’m happy with the product, and I can keep one in my car “just in case”.Used for dentures as intended. I have no problems with the product. It does the job.Haven't received yet. But have a similar. Just different color. Perfect for sink vanity or bedside table. Buy your preferred effervescent wash. I have used the old stand-by of plain baking soda, but I like the bubbles and the minty freshness most washes have. The remove able strainer is great to rinse off solution. And it's drk blue or purple. A nice change to the light blue or pink or yellow you might find in grocers.Just arrived one dark blue and one violet, nice undescript colors. Remove able strainer basket makes rinsing denture or retainer easyGave me two purple ones. The color I hate. Lol but it does state colors will vary. But they both have a strainer inside them. They are sturdy too. And you get 2 for the price of what one costs.