Purchased for my son when he was 6 months old.  No problem with the glasses fitting and he doesn't seem to mind having the glasses on either.  Not to mention how cute he looks wearing the glasses.  No problem with shipping and the product was received intact with no damage.