Yes, they are almost perfect. Definitely better than my 5 year old couple. Laugh out loud. But the back seems to lack support. Above the heel it feels like there needs to be a wall or something to make it feel snug, like wearing sneakers without that wall, they don't look that great. I wish the ankle and back had better support. But definitely solid 4 stars. Maybe even 4.5