I got this for my daughter and like how soft the material is. She likes wearing the short PJ's over the long sleeves and long pants ones that are most common PJ and she loved these. I like the material and the print of the PJ and also the shorts are longer than most shorts that end well above the knee. But the short in this PJ is to the knee actually it covers the knee which I liked. Overall nice, soft and comfortable PJ's.