S.M.
Hi C.,
We have the Bundle Me in the toddler size and love it. I just use it in our stroller and my 2 1/2 year old fits fine. It has gone through the wash and still comes out just as soft as when we first got it too. Depending on how big/tall your son is I think this would still be a good purchase for you. My guy is fairly big and tall and he loves to get zipped in for our daily walks and he stays so warm! I can't comment on the Snuggle Bub as I've never heard of it. Good luck!