Great strainer but since it’s made with rubber parts eventually it’s easy to clean but if you don’t clean it and sanitize it becomes very yucky and disgusting to handle. I really loved the concept but you have to make sure to keep it clean. It fits perfectly and it does all the jobs of keeping food in and letting the water only go down the drain