Very cute, but am worried about shrinkage as right now the size small is a perfect fit--typically PJs have a looser fit. I washed it today, and now feel that the size small should be labelled as XS. Shrinkage changes the size, especially of the top.  If you don't want it so tight that it looks like second skin, buy one size up.