I gave 5 stars mainly cuz I only paid 4.99$ for these so even if they don't last long it's OK cuz they only cost me 5$ and they are cute,  and correct sizing. They look exactly like the photo as well.