If only they were a 1/4 inch longer they'd be perfect. The seam in the toes rub against my toes. I hope that they'll stretch out a little. They're very soft. My dogs thought I bought them a stuffed toy when I pulled them out of the bag. They may be a toy for them if they don't feel better after wearing them a couple of days. I wear a size 8 1/2 - 9. If you wear a 7 you'll love them.