These caps work but they feel pretty cheap and the plastic is so thin that they are very rigid. We also ordered one that was a bit more expensive but it has a softer rubbery feel to it and it's obvious that you get what you pay for.