I lived the item and it looked cute on my granddaughter.  The flannel on the sleeves is extremely soft which is wonderful as it does not scratch or irritate her arms.  The only issue is that it is supposed to be a sleep shirt but it fits like a tee shirt.  My granddaughter wears a size 2 and I ordered a size 4