Vintage Little Miss Lana by Allura Child Romper Size 12M. Tag says 100% cotton but looks and feels like denim. There is some minor wear. All snaps do snap. If you have any questions please feel free to ask and I will do my best to help. Thanks for looking!