I bought to use for baby food, we've been using it for a few weeks and it works quite well. Portion sizes are good compared to others that are bigger but it can be difficult to get the cubes out when the tray is full. It gets easier as more are out and I think we're getting the hang of it. I would recommend this product and purchase it again. Very functional for baby food.