I purchased this costume for my 6 month-old son for Halloween. It had no lining inside, so the costume was much thinner than it shows in the picture. This also made the velcro snaps dangly and loose when snapped on. The cap was a perfect fit for my son - but he has a very small head compared to other babies. You migh want to get the next size if your baby has a bigger head.