I picked these up mainly for freezing soup and meal prep portions and they have been exactly what I needed for that. The silicone is flexible enough to pop frozen cubes out without a fight, the lids seal well, and the size is practical for storing individual servings. Clean up is easy and they stack neatly in the freezer without taking over the whole shelf.
The material feels high quality and the green color makes them easy to spot. Dishwasher safe and microwave safe have both checked out fine in my experience.
The one thing I'd flag is the oven safe claim. Platinum grade silicone can technically handle high temperatures, but something about putting these particular molds in a hot oven still gives me pause. They're designed and shaped for freezing and storage, and that's clearly where they shine. I've stuck to using them for cold and microwave applications and haven't felt the need to test the oven claim. If that's important to your use case I'd do a little extra research before committing.
For freezing and meal prep though, they work great and I'd recommend them without hesitation.