This was a gift for a grandchild. I was happy to find a 100% cotton outfit. However, the outfit delivered is 100% POLYESTER. It appears to be well made, and is totally cute. Just be aware that if you are expecting cotton, as advertised, you will be disappointed.