These pjs are nice and soft ans fit as expected.  The only issue I have is the buttons and seem of the top.  The seem comes together in the middle and does not overlap like it should to keep it all covered and this is a loose top.  Maybe not good if you are worried about possible gaping.