Riv was skinny and long and they fit fine on him...
How chubby were his legs? I think that was our biggest problem. Can't really remember, just know the fit wasn't good and it bunched, leaked etc so I got rid of it.