Do you know how the Phroggs compare in size with these? Sorry no, I found they looked too 'cartoony' for me to bother ordering any.