You have to be an angel in disguise to wear this. No rest for the wicked so let the right one slip in. 100% baby sodt cotton.