This are soft and high quality pajamas, but unfortunately even after washed as recommended, they were still way too big and the pants dragged on the floor, and the shirt sleeves had to be rolled up. I was worried about cotton and how it shrinks, but not so in these pretty pajamas.  I am returning them.