These fit perfectly! They don't slip so I can wear them with my toms. I added a picture because some reviews said it wasn't the peds brand, but they definitely are!!! I am so happy with my purchase and the price!