I have several pairs of these and love them!  My little one has average thighs and they don't squeeze him at all.  My baby is 2 months old and these fit great on the thighs and are a little loose in the ankles and hang off.  I have tried these on a friends baby who is 5 months old and very big, they did not squeeze his legs at all and they did not leave any marks to show that they were to snug.  They are great for diaper changes and I know they will be handy when he is crawling, keep those knees clean and scratch free!  Overall, these are a great product and you just have to see for yourself if you will like the fit and how they work for you little ones.