Are these any good? Are they easy to wash and keep clean? I have visions of mouldy yoghurt in the corners? How long do they last before you have to buy new ones?