these cracked within days of receiving them, and had the corners broken off when they arrived. They are plastic, not rubber. wouldn't buy again.