I am actually surprised how perfect these are. I was hesitant to buy them because I thought they would be cheap plastic but they are not.