These are cute but feel like made out of some kind of paper materials. So don't expect them to last forever.  I probably wouldn't have bought them if I had known this. Worried about if it rains what will happen. But they are comfortable and fit as expected my normal size.