I love pedipeds and so do my sons but these feel a bit bulcky. They run small so I would go up a size when ordering. My son wears a 9.5 so I ordered the 10-10.5 & they are almost too small. They are very cute though. Haven't tried to wash them yet.